逆向分析人员常用的快捷键

来源:互联网 发布:网络电视怎么连接wifi 编辑:程序博客网 时间:2024/06/06 12:54

我只会列出常用的。

  • 工具篇

OD:

按键 功能 Ctrl+F2 重新载入程序

IDA:

按键 功能 Alt+T 查找字符串 Alt+B 二进制查找 Shift+F12 查找当前分析程序中所有字符串 F5 插件-反汇编成伪C代码

▼Alt+T效果
Alt + T

  • 文件操作
按键 功能 F2 文件/夹重命名-巨烦鼠标右键后下拉一寸现在不不必了 Ctrl+Y 反撤销-即Ctrl+Z的反派

▼F2效果
F2

  • 命令行
按键 功能 Tab 文件路径补全-有些路径太长了让系统帮助你输入吧 右Ctrl左边的键 鼠标右键-想象一下没有鼠标时候的痛苦 Ctrl+C 终止当前命令行程序-不然它会一直烦你的

▼Tab补全效果
Tab效果

▼键盘模拟鼠标右键右键模拟
鼠标右键

▼Ctrl+C终止当前执行命令,PING示例
Ctrl + C

上抢月饼代码

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>抢月饼</title></head><body>    <button id="button">抢购按钮</button>       <p><input type="text" id="val">验证码:QS5N</p>    <p id="content"></p>    <script>            let button=getById("button");        let content=getById("content");        let val=getById("val");        //模拟开抢时间        let timer1=setInterval(()=>{            let date=new Date();            let datestr=date.toString().substr(15,9);            content.innerHTML=datestr;            if(date.getHours().toString()==12&&date.getMinutes().toString()==05&&date.getSeconds().toString()==00){                button.innerHTML="开始秒杀";            }        },50)        //抢月饼脚本部分        let flag=0;        let timer2=setInterval(()=>{            if(button.innerHTML=="开始秒杀"){                val.value="QS5N"                button.click();                console.log('点击成功');                flag=1;            }            if(flag==1){                clearInterval(timer2);            }                   },50)        function getById(obj){            return document.getElementById(obj);        }    </script></body></html><!--代码来源:https://github.com/Dongeg/JS-ali-yuebin/blob/master/README.md作者:dongeg-->
1 0
原创粉丝点击