码迷,mamicode.com
首页 > 编程语言 > 详细

绕过010Editor网络验证(用python做一个仿真http server真容易,就几行代码)

时间:2017-07-06 21:25:59      阅读:731      评论:0      收藏:0      [点我收藏+]

标签:仿真   net   qiniu   height   使用   forever   body   load   work   

010Editor是一款非常强大的十六进制编辑器,尤其是它的模板功能在分析文件格式时相当好用!网上现在也有不少010Editor的破解版,如果没钱或者舍不得花钱买授权的话,去官方下载安装包再使用注册机算号是一个比较安全的选择。不过010Editor是有网络验证功能的,可以在本地架一个HTTP服务器来绕过这个验证(网上也能找到通过修改注册表绕过的方法,没有验证)。使用Python的BaseHTTPServer模块就可以实现这个功能(继承BaseHTTPRequestHandler并重写do_GET方法即可)。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env python
# -*- coding:utf-8 -*-
from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler
 
HOST = "127.0.0.1"
PORT = 80
 
class RequestHandler(BaseHTTPRequestHandler):
    def do_GET(self):
        self.send_response(200)
        self.send_header("Content-Type", "text/html")
        self.end_headers()
        self.wfile.write("<ss>valid</ss>")
 
def run_server():
    server = HTTPServer((HOST, PORT), RequestHandler)
    server.serve_forever()
 
if __name__ == "__main__":
    # redirect www.sweetscape.com to 127.0.0.1 in hosts
    run_server()

修改hosts文件把www.sweetscape.com绑定到127.0.0.1,随后把Python脚本扩展名写成pyw并加入启动项就一劳永逸了。当然,使用这种方法需要先有一组能够通过010Editor本地验证的序列号,这个用注册机就OK了。
技术分享

zlib.decompress(base64.b64decode(‘eJwzNLKw0DU2sXTWNTIzcNN1MjcyBAAnWwP4‘))

 

http://www.programlife.net/bypass-010editor-network-verification.html

绕过010Editor网络验证(用python做一个仿真http server真容易,就几行代码)

标签:仿真   net   qiniu   height   使用   forever   body   load   work   

原文地址:http://www.cnblogs.com/findumars/p/7128336.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!