一个简单的c#逆向
来源:互联网 发布:手机淘宝店铺装修尺寸 编辑:程序博客网 时间:2024/06/07 17:11
今天有时间就看了一下reversing.kr上的题目, 玩了会C#的题目, 感觉还是挺简单的。
大致的流程就是在form1 创建的时候, 把某个方法的字节码做一定的改变, 然后反编译器就无法看到里面的内容了, 解题方法其实也很简单, 就是按着他的思路把最后的方法还原就好。然后解出来的内容就是抑或和字符对比,没什么好说的。 我写的代码比较挫就不放上来了(免得被大牛喷) 。
写这篇博客的目的实际上只是想谈谈自己对反编译器的看法吧。 在最开始学逆向的时候,接触到的是reflector , 这个确实是反编译.net的一个神器, 毕竟是微软人的东西,到了后来, 无意间发现了C#的神器, dotpeek, 。之后还发现了一个加ILSPY的工具, 感觉这个倒是蛮轻便的。现在.net 方面基本还是用dotpeek 多一些吧。 就像分析apk一样, 差不多都是直接丢jeb, 然后native的直接丢ida 。工具对逆向分析帮助还是挺大的, 但是最重要的还是要去理解作者的思路, 当然还有各种猥琐的反调试技术了。
说了这么多,大牛们还请轻喷。
0 0
- 一个简单的c#逆向
- 一个简单的逆向
- 一个简单的linux crackme的逆向
- 一个简单的linux crackme的逆向
- 一个简单函数strlen的逆向
- 一个加密算法的逆向
- C#一个简单的委托
- 题目:最简单的逆向
- 记一次简单的逆向
- 简单赋值语句的逆向
- 静态逆向简单的ELF
- symbian逆向的一个BLOG
- 一个Android的逆向工程
- diy-apk:C#写的一个用于Android逆向工程的工具
- Android逆向实例笔记—记一个超简单但是没良心的锁机app
- 170608 逆向-CrackMe之018和一个简单的论坛CM
- iOS逆向之二-一个简单的Tweak插件原理解析
- 逆向工程-对native层的一次简单逆向实践
- 我的博客之路
- smart_stl:list小结
- Codeforces Round #306 (Div. 2) C.Divisibility by Eight
- hdu 1009 贪心
- 触发器---9
- 一个简单的c#逆向
- #leetcode#Implement Stack using Queues
- Lua中的模块与module函数
- Android:View事件分发机制
- cocos2dx3.2 ——屏幕适配
- 一起talk C栗子吧(第十四回:C语言实例--循环链表)
- 第一篇博客 对安卓的认识
- handler的两种写法
- Xcode 真机调试教程