|
[原创][下载] 图像相似度快速去重 预览版
nixx 试用了一下,很不错[em_63],不过删除相同文件时,能不能加个条件,优先删除小尺寸的文件?这样实用性就高了那个 删重 按钮。就是优先删除文件体积较小的文件哦! |
|
[原创][下载] 图像相似度快速去重 预览版
不支持旋转或者翻转的图片得,首先,是难得去处理图像旋转,总不能每张图像都旋转360度,然后再计算360次撒,第二,翻转也是同样的道理,计算量会变得非常大,尤其是图像变形的处理,因为每一张图像都得这么处理得,那么内存消耗,CPU或者GPU的消耗,都很恼火。最后,调整色深是只是的什么?调整的色彩饱和度?还是明暗度?还是对比度呢? |
|
|
|
[原创]vmprotect某版本浅析
白菜大哥 谢谢,受益匪浅。如果是为了脱壳,确实是应该更注重系统调用和pe规范。退一万步讲,他所有的api都sysenter了,也还是可以ssdt hook搞。再不行挂个windbg或者softice,也能下断了 ...很赞成你的说法,网上现有的很多方法、都显得零散,建议可以做一套教程出来,从零突破VMP,然后让大家都可以学习,让技术传承下去。 |
|
[原创]vmprotect某版本浅析
不知道你的逆向水平如何(不知道是否有点班门弄斧了),也不知道我说得对错(欢迎指正)。 反正呢,我的理解来说,不管什么加壳,都不能脱离PE结构,如果你有想法,好好的学好逆向,建议好好的学习一下PE结构,再好好学一下编程。 网上有一份内存加载DLL的代码,值得你好好的研究一下。 一般人所使用的编程等级,基本上都不高,所以不管用什么加壳,最终都是对系统API的调用,他自己实现的API,目前这些强壳估计他也处理不了得。 另外,了解一下什么叫做堆栈平衡、回溯什么的。总结下来,基本上就是一下一些手法。 1、对PE头乱搞,让你的调试器检测玩玩,不过呢,最终还是得遵守PE文件规则,所以很好处理得。 2、对区段乱搞,对其中的结构进行加密、破坏处理等等,但是呢,最终都得还原,所以,bp VirtualProtect 就是那最后设置执行属性的一步。不然这个程序执行就会挂。 3、对输入输出表乱搞,其目的嘛,自然就是破坏原有的对系统调用过程,所以网上有些脱壳才会有补区段这种说法。最终结果还得遵守堆栈平衡原理。所以两头一卡,就露馅了。 4、其他的一些乱搞,什么文件校验、内存校验、反调试啊、双进程保护啊、等等,都是基于系统基本规则得,所以嘛,处理起来也会很简单。无非就是分析对方的手法然后对抗而已。 另外,说说破解,能够到这一步,前面的分析工作应该是处理得差不多了。也就知道该怎么修改代码了。 然后就可以了解一下什么异常处理啊、断点原理之类的,反正都是这么些东西。至于修改这些,无非就是那几个简单的函数调用,太简单了,我就不多说了。 |
|
[分享]《软件调试》终于出第二版了
坐等出版 |
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值