跳转至内容
  • 版块
  • 最新
  • 标签
  • 称号
  • 广告
  • 商家收集
  • 帮助中心
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠

HostEvaluate BBS

  1. HostEvaluate BBS
  2. 教程
  3. 【转载】python库 js2py (附久邀小脚本)

【转载】python库 js2py (附久邀小脚本)

已定时 已固定 已锁定 已移动 教程
爬虫pythoneqblog
1 帖子 1 发布者 266 浏览 1 关注中
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • Leonnundefined 离线
    Leonnundefined 离线
    Leonn
    萌新
    写于 最后由 编辑
    #1

    全文转自 EQBLOG 大佬在 Hostloc 发布的帖子

    js2py是一个可以让你在python执行JavaScript脚本的库,非常的好玩。

    比如 你可以这样写

    import js2py
    
    js=js2py.EvalJs()
    js.execute("function writeMessage(){return 'message'}")
    get_return=js.writeMessage()
    
    print(get_return)
    

    这样就可以获取到了JavaScript里边的返回值了,有啥用呢,就是可以让你在写爬虫的时候把包含加密函数的js文件直接加载,然后运行即可。比如loc:

    你可以这样写:

    def retrun_cookie():
        js=js2py.EvalJs()
    
        aesjs=requests.get("https://www.hostloc.com/aes.min.js",timeout=5).text
        js.execute(aesjs)
        getcookie=requests.get("https://www.hostloc.com/").text
        getcookie_script=re.findall("<script>(.*?)</script>",getcookie)
        js.execute(getcookie_script[0].split("document")[0])
        data=js.toHex(js.slowAES.decrypt(js.c, 2, js.a, js.b))
        cookie="L7FW="+data
        return cookie
    

    当然使用这个cookie的时候,你得写到header头里面,并且得访问一次https://www.hostloc.com/?d=1

    loc登陆的时候需要一个loginhash才能正确登陆。

    emm为什么不给完整脚本呢,因为现在好像把检测关了,没法写了


    然后附一个爬91的小脚本,总所周知91加密了 拿js加密的

    需要安装python3+requests+js2py

    小附件

    • Github地址:https://github.com/eqblog/

    工具人

    1 条回复 最后回复
    回复
    • 在新帖中回复
    登录后回复
    • 从旧到新
    • 从新到旧
    • 最多赞同


    赞助商广告

    热门标签

    水墨云
    633 个主题
    iplc
    528 个主题
    绿云
    483 个主题
    nat
    448 个主题
    合租
    427 个主题
    香港
    392 个主题
    碳云
    350 个主题
    广移
    319 个主题

    分类

    • 水区

    • 主机交易

      二手小鸡交换中 ···

      交易
      出租/合租
      电子垃圾
      交易争议

    • 主机信息

      主机优惠信息及AFF集合地

      官方 Offer
      测评跑分
      教程

    • 友商介绍

    • 公告

    2

    在线

    9.3k

    用户

    33.5k

    主题

    92.0k

    帖子
    • 登录

    • 没有帐号? 注册

    • 登录或注册以进行搜索。
    • 第一个帖子
      最后一个帖子
    0
    • 版块
    • 最新
    • 标签
    • 称号
    • 广告
    • 商家收集
    • 帮助中心