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
