https://github.com/sweeticelolly/crack-me
很久之前群里兴起一股破解风,然后我用VB6写了这个“来破解呀”。现在也发上来吧233
https://github.com/sweeticelolly/crack-me
crack-me junk-code vb6 visual-basic-6
Last synced: 6 months ago
JSON representation
很久之前群里兴起一股破解风,然后我用VB6写了这个“来破解呀”。现在也发上来吧233
- Host: GitHub
- URL: https://github.com/sweeticelolly/crack-me
- Owner: SweetIceLolly
- License: mit
- Created: 2019-03-27T09:44:40.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-12T04:58:01.000Z (about 7 years ago)
- Last Synced: 2025-01-24T10:46:50.637Z (over 1 year ago)
- Topics: crack-me, junk-code, vb6, visual-basic-6
- Language: Visual Basic
- Size: 132 KB
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Crack-Me
很久之前[群里](//shang.qq.com/wpa/qunwpa?idkey=f3303876e4d4ac3f353cef939357291e6f534915216cef1fc7c3fbce29051c0e)兴起一股破解风,然后我用VB6写了这个“来破解呀”。现在也发上来吧233
实际上技术含量不高,在那些真正的大神写的CrackMe之前真的算不上什么
重在分享嘛233
`【慎入】`
`内有粗鄙之语!`
`代码极其暴力!`
# 一些细节
- 函数名用了难听的粗口命名,一反编译就看到满屏脏话
- 瞎引用了一堆API,即使用VB Decompiler反编译了也看不出到底用了那个API
- 字符串全部通过数学方式“加密”,直接查看字符串是看不出来的
- 数值经过加密,每次更改的时候都会更改存储的位置
- 有个Timer检测系统时间,如果程序被挂起了一秒或以上(说明程序可能正在被调试)就触发异常
- 弄了个资源文件,如果用ResHacker之类的程序能看到个小彩蛋
- 附上了用来生成粗口代码的生成器和生成“加密”字符串的生成器
- 添加大量无用代码,即使拿着源码你也会看疯
- 在窗体上创建了一个隐藏的小窗体,给那些用Spy++之类的工具检查窗体的人一个小惊喜
- 在破解者尝试用Cheat Engine之类的工具更改数值的时候显示一个假的数值,让破解者误以为“轻轻松松就成功了”,然后弹出对破解者的“嘲讽”