首页 > 其他分享 >逆向

逆向

时间:2023-08-21 12:33:41浏览次数:34  
标签:逆向 修改 反汇编 软件 一款 IDA

逆向实战演示

使用工具:

1. exeinfo:

简单的查壳软件

2. IDA:

IDA是一款交互式反汇编工具,其功能十分强大,支持多操作系统、多处理器下的二进制程序的反汇编分析,并且可以和使用者进行交互来提升处理效率。

3. Cheat Engine(ce):

CheatEngine一款内存修改软件,功能十分强大,可以轻松实现对单机游戏的数据进行修改.

 

标签:逆向,修改,反汇编,软件,一款,IDA
From: https://www.cnblogs.com/1ucky/p/17645681.html

相关文章

  • 【web_逆向11】JS处理RSA加密
    JS中RSA加密有两套逻辑1、网易的那种.->加密的结果每一次都是一样的;这种没有办法使用python来完成setMaxDigits()RSAKeyPair()encryptedString()2、某网校的rsa加密->加密的结果每一次都是不一样的;和python的Crypto是相通的.而用js完成超级简单.newJSEncrypts......
  • 【web_逆向10】非对称加密之RSA
    非对称加密非对称加密.加密和解密的秘钥不是同一个秘钥.这里需要两把钥匙.一个公钥,一个私钥.公钥发送给客户端.发送端用公钥对数据进行加密.再发送给接收端,接收端使用私钥来对数据解密.由于私钥只存放在接受端这边.所以即使数据被截获了.也是无法进行解密的.常见......
  • 基础入门-算法分析&传输加密&数据格式&密文存储&代码混淆&逆向保护
    基础入门-算法分析&传输加密&数据格式&密文存储&代码混淆&逆向保护基础入门-算法分析&传输加密&数据格式&密文存储&代码混淆&逆向保护传输数据-编码型&加密型等传输格式-常规&JSON&XML等密码存储-Web&系统&三方应用代码混淆-源代码加密&逆向保护加密:1.常见加密编码进制等算法解......
  • 【web_逆向09】AES加密逆向实战
    目标网站话不多说,直接干:https://www.XXXX.com/rank_m/c7/,可以联系本人微信号:wxid_ps0bm4kbsl0t22寻找加密入口查看接口数据,发现入参、出参都是经过加密的,需要加密、解密查看Initiator中,发现promise。异步通过interceptors搜索,往回找不一定能找到,可以考虑正向搜索注......
  • ue5游戏逆向之寻找GWorld,GName和GUObjectArray
    对于ue4而言,符号如果暴露出来的可以直接通过导出表寻找GWorld,GUObjectArray。ue4.23版本以前的通过GNames函数,ue4.23版本及其以后的通过FNamePool::FNamePool构造函数寻找GName。对于未暴露符号的寻找方法和ue5未暴露符号的三件套找法一样。寻找GWorld查看UE5.1源码,GWorld定义在......
  • 【NSSCTF逆向】【2023题目】《VidarCamera》
    题目VidarCamera解法这是一道安卓逆向题目,放在模拟器里打开看看需要输入一个序列号啥的,扔jadx里吧。通过字符串搜索定位到关键代码这里应该就是一个变种TEA,更改了加密轮次,delta。不过是TEA加密,写脚本不太难,自己的太丑了,贴个别人的点击查看代码fromCrypto.Util.numbe......
  • 【NSSCTF逆向】【2023题目】《kunmusic》
    题目kunmusic解法这题还是非常有意思的。打开有很多button,可能是需要按button的次数来得到flag把。这是一个.net的程序,需要用dnspy来反编译他反编译这个dll找到这个入口点可以看到是引入了某片数据,然后进行异或104,进行一个解密。找到这个东西、把他保存下来,然后......
  • 【web_逆向08】对称加密之AES、DES
    对称解密所谓对称加密就是加密和解密用的是同一个秘钥.就好比.我要给你邮寄一个箱子.上面怼上锁.提前我把钥匙给了你一把,我一把.那么我在邮寄之前就可以把箱子锁上.然后快递到你那里.你用相同的钥匙就可以打开这个箱子.常见的对称加密:AES,DES,3DES等安装第......
  • 【web_逆向07】base64变种
    简介标准的Base64并不适合直接放在URL里传输,因为URL编码器会把标准Base64中的“/”和“+”字符变为形如“%XX”的形式,而这些“%”号在存入数据库时还需要再进行转换,因为ANSISQL中已将“%”号用作通配符。解决方案为解决此问题,可采用一种用于URL的改进Base64编码,它在末尾填......
  • 安卓程序逆向入门
    Step2将smali代码,翻译成java代码。主要包括两件事,第一件事翻译checker代码,顺便找一下满足checker条件的输入,使得Task1:的输出为true;第二件事是翻译encoder代码。当然在做第一件事的时候为了正确调试程序,需要翻译CheckBox代码。所有的java代码都存储在smali2java目录下。2-1翻译c......