鱼C论坛

 找回密码
 立即注册
查看: 2078|回复: 13

绕过检验

[复制链接]
发表于 2020-1-14 21:07:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
对于这样的网站https://www.jiaoyakong.com/forum-2-1.html
当我们点击图片的时候,,会弹出收费提示。我感觉是JS渲染生成的,我考虑过在devtools工具中,监听click事件,看能不能reres重新注入js文件的方式规避他这个检验页,但是逆向技术不行。有没有人知道该怎么弄?一起探讨切磋这类网站如果绕开js检验,达到目的。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-1-15 09:26:42 | 显示全部楼层
自顶,有没有人会?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-15 13:11:41 | 显示全部楼层
本帖最后由 fan1993423 于 2020-1-15 13:12 编辑

呼叫逆向大佬!!!
对于http://www.xuexila.com/gzzongjie/nian/c202270.html这个网址,复制的时候会弹出收费提示,我找到了关键代码,如图所示:
这个是我监听copy事件,devtools工具停在的位置,通过逆向手段找到了这行关键js三元判断符,这个就是在我们点击复制的时候会弹出的检验元凶,我们让他等于false执行后面那个条件式就可以了
但是对于我1楼网站的绕过检验,我不知道继续这样的思路对不对.有会的大佬一起探讨一下。
QQ图片20200114204300.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-15 14:18:45 | 显示全部楼层
在线等哦
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-13 20:19:45 | 显示全部楼层
这个网址打不开了......
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-15 00:48:46 | 显示全部楼层
fan1993423 发表于 2020-1-15 13:11
呼叫逆向大佬!!!
对于http://www.xuexila.com/gzzongjie/nian/c202270.html这个网址,复制的 ...

document.querySelector('div.content_main').innerText
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-15 10:03:22 | 显示全部楼层
哈喇子淌一手 发表于 2020-2-15 00:48
document.querySelector('div.content_main').innerText

这是javascript关键部分吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-15 22:15:29 | 显示全部楼层
  1. import time
  2. from selenium import webdriver

  3. def update():
  4.     options = webdriver.ChromeOptions()
  5.     driver = webdriver.Chrome('./chrome-win/chromedriver.exe',options=options)
  6.     driver.get('http://www.xuexila.com/gzzongjie/nian/c202270.html')
  7.     tbv2 = driver.find_element_by_id('contentText')
  8.     # 等待页面中的文本填充完成
  9.     while True:
  10.         if len(tbv2.text.split('\n')) >0:
  11.             break
  12.         else:
  13.             time.sleep(1)
  14.             continue
  15.     s1 = tbv2.text.split('\n')
  16.     driver.quit()
  17.     if len(s1) < 2:
  18.         print("请重新运行命令获取")
  19.         return None
  20.     else:
  21.         print("获取成功")
  22.         return s1
  23. if __name__ == "__main__":
  24.     s1=update()
  25.     with open('result.txt','w+',encoding='utf-8') as f:
  26.         for s in s1:
  27.             f.write('  {0}\n'.format(s))
  28.         print("共写入{0}行".format(len(s1)))
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-15 22:42:24 | 显示全部楼层

那个网站我已经解决了,我只是举个列子,我用的js逆向解决的,通过click事件来反推,这里我不想用selenium或者splinter或者pyppeteer来解决,而且我想解决的是,对于验证收费才能打开指定网站的,有没有绕过的方法
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-15 23:20:24 | 显示全部楼层
fan1993423 发表于 2020-2-15 22:42
那个网站我已经解决了,我只是举个列子,我用的js逆向解决的,通过click事件来反推,这里我不想用seleniu ...

肯定有方法的,验证收费的话,如果是后台限制,你就没有办法了,除非你找到他的漏洞;前端限制好绕.
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-15 23:53:08 | 显示全部楼层
哈喇子淌一手 发表于 2020-2-15 23:20
肯定有方法的,验证收费的话,如果是后台限制,你就没有办法了,除非你找到他的漏洞;前端限制好绕.


嗯,对,因为爬虫到后面就是逆向, 加密密文的逆向我看了不少博客,自己也动手实践了几个网站,有一定的经验,但是对于这种验证收费的,目前也没找到相关博客介绍如何逆向,https://www.jiaoyakong.com/forum-2-1.html这个网站随意注册个账号,点击任一图片就会提示要么给钱,要么邀请人。那么你有没有方案可以绕开。当然你举其他网站,有这种验证收费的都可以,你把方法做出来了,我可以奖励60鱼币。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-15 23:56:53 | 显示全部楼层
那个复制的我用了copy事件直接找到了相应JS文件,修改后,把JS应用到它那个网站,解决了,所以我有想沿着这个方向继续走的思路,但这个到底应该如何下手,我还不得知,感觉是click事件,但是我点进去感觉不像,因为你也应该知道js里的函数都是相互交错的,如果全力解析一个js文件里的函数,可能太费时间。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-27 20:55:08 From FishC Mobile | 显示全部楼层
哈喇子淌一手 发表于 2020-2-15 23:20
肯定有方法的,验证收费的话,如果是后台限制,你就没有办法了,除非你找到他的漏洞;前端限制好绕.

如果他要收费,你准备从一个地方绕过去,避免他的收费行为的话,你这样就属于犯法了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-27 21:58:07 | 显示全部楼层
革命年 发表于 2020-7-27 20:55
如果他要收费,你准备从一个地方绕过去,避免他的收费行为的话,你这样就属于犯法了

看了下这个网站内容,有点危险啊
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-24 08:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表