V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  phrack  ›  全部回复第 36 页 / 共 50 页
回复总数  984
1 ... 32  33  34  35  36  37  38  39  40  41 ... 50  
2017-03-20 07:50:08 +08:00
回复了 StackGao 创建的主题 分享发现 「上升通道即将关闭,我们该去哪里」
现在就去学习易语言,三个月精通然后做黑产,三年实现财务自由。
2017-03-19 23:49:00 +08:00
回复了 forestyuan 创建的主题 问与答 有这样的网络机顶盒吗?
也许你想要一个同屏器?
2017-03-19 16:32:44 +08:00
回复了 jh623 创建的主题 Python Python 代码不能加密?
以上讨论基于 windows py2.7 ,不过基本具有通用性,其他平台和版本处理步奏一样。
2017-03-19 16:24:22 +08:00
回复了 jh623 创建的主题 Python Python 代码不能加密?
可以。

我专门研究过这个问题, python 代码加密甚至可以做到比用汇编手写混淆,用 c 手写混淆更加难以解密。具体做法略复杂仅简单说个过程。

第一级别是源码级别的混淆,用 ast 和 astor ,再自己手写一个混淆器,三五百行的脚本直接混淆到几万行,整个文件面目全非,基本可以做到就算直接放脚本给你拿去逆,除非你再写出来一个逆向前面的混淆算法的脚本来逆(在熟悉 python 的情况下需要花几天,且不说需要了解程序构造原理),手动去调试脚本几乎达到不可行的地步(话费时间再乘以 2 )

第二级别是个性化定制 pyinstaller , pyinstaller 会打包所有需要的库,将脚本也包含进打包的 exe ,但是, pyinstaller 有一个 stub ,相当于一个启动器,需要由这个启动器来解密脚本和导入模块,外面有直接导出脚本的工具,但是那是针对 pyinstaller 自带的启动器做的,完全可以自己修改这个启动器再编译,这样逆向者就必须手动调试找到 main 模块。配合第一级别加密,呵呵,中国就算是最顶尖的逆向专家也要花个一两周,来破解我们的程序逻辑了,就我所知,实际上国内对于 py 程序的逆向研究不多。

第三级别是再上一层,将 py 翻译为 c 再直接编译 c 为 dll ,配合第一阶段先混淆再转 c 再编译,在第一步混淆之后,会产生非常多垃圾(中间层)函数,这些中间层函数在 c 这里会和 py 解释器互相调用,脚本和二进制之间交叉运行,本身混淆之后的源码就极难复原,再混合这一层,想逆向,难。

第四级别是利用 py 的动态特性,绝大多数逆向者都是 c ,汇编出身,对于程序的第一直觉就是,程序就是一条一条的指令,后一条指令必然在这一条指令后面,然而, py 的动态特性可以让代码逻辑根本就不在程序里面,这一点不想多讲,涉及到我一个项目里的深度加密。

第五级别,数学做墙。了解过比特币原理的知道要想用挖比特币就得提供大量算力去帮网络计算 hash ,这个成为 pow ,那么既然已经采用 py 了估计已经不考虑太多 cpu 利用率了,那就可以采用 pow (还有其他的手段)确保程序运行时拥有大量算力,如果程序被单步调试,呵呵,一秒钟你也跑不出来几个 hash 直接拉黑这个 ip (这个说法可能比较难理解,因为我第四层的加密没有说明,不过意思就是拒绝执行就对了)
2017-03-19 12:50:04 +08:00
回复了 ghui 创建的主题 问与答 Google 搜索频繁出现 'I'm not a robot' 验证
香港区 ip 用烂了。

推荐 xxnet ,用 direct 模式使用 google 的服务又快又稳。
2017-03-19 12:39:31 +08:00
回复了 fbtfonfp 创建的主题 宠物 准备养一只猫,取什么名字好呢
白色叫小白,黑色叫小黑^_^
2017-03-18 17:23:37 +08:00
回复了 WildCat 创建的主题 问与答 服务器使用 SMTP 发信,有没有办法隐藏服务器 IP?
不是基本,是全部。
2017-03-18 17:23:27 +08:00
回复了 WildCat 创建的主题 问与答 服务器使用 SMTP 发信,有没有办法隐藏服务器 IP?
有。但是那种能帮你 relay 的服务器的 IP ,基本都进黑名单了。
2017-03-18 10:53:38 +08:00
回复了 xvx 创建的主题 Python Python 安装库的姿势
对的, anaconda 自带很多常用库,解决掉不少问题。
什么傻吊黑客,开源 rootkit 那么多不知道用。

不过 lz 也不要以为自己就删干净了,最好是数据备份直接重装。
2017-03-17 22:07:38 +08:00
回复了 yxslnmp 创建的主题 Python py 的字符串拼接是不是有点反人类啊
换语言不适应就是依然是以前语言的思维习惯问题而已,多用用就自然而然了。

还记得用 c 换 py 的时候也有一两个月不适应。
2017-03-17 13:02:51 +08:00
回复了 miclushine 创建的主题 问与答 现在怎样能把钱换成美元啊
比特币好像不行了, zf 规定国内交易平台账号下的比特币地址里的比特币余额不能只能转到本平台其他比特币地址或提现为人民币。
我觉得应该不是 vmware 的问题。国内带宽发包量能发到几 mbps 顶天,两三千 pps ,应该是毫无压力的。
2017-03-17 12:52:45 +08:00
回复了 HanSonJ 创建的主题 分享创造 个人微信号群控机器人
群管,群控不一样的
2017-03-17 12:32:48 +08:00
回复了 solrted 创建的主题 数据库 DBA 不会用 tmux
术业有专攻, dba 能做好 dba 的工作就很好了,其他都是其次。
2017-03-17 10:03:24 +08:00
回复了 beyoung 创建的主题 问与答 家庭里有有这样的人 我能怎么办?
果然人各有忧。
2017-03-16 21:12:05 +08:00
回复了 guofs 创建的主题 问与答 急! V 友谁手里有带 usb3.0 驱动的 win7?
我一直以为 usb3 的驱动是自带的。

难道我其实一直用的 usb2.0?
1 ... 32  33  34  35  36  37  38  39  40  41 ... 50  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2244 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 05:05 · PVG 13:05 · LAX 22:05 · JFK 01:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.