当前位置:网站首页>IDA pro逆向工具寻找socket server的IP和port
IDA pro逆向工具寻找socket server的IP和port
2022-07-07 12:48:00 【晓翔仔】
在逆向分析代码的时候,我们有时需要找到某软件做服务端时提供的ip:port。
使用IDA pro反编译代码,找到套接字设置的代码处,发现我们期待的IP和port的地方是数字
这时我们该怎么办呢?
第一步:将地址信息转为16进制的正数
选中数字,右击选择invert sign和Hexadecimal。
第二步:ip地址转为整数
使用在线地址转换工具将ip地址转为整数
如果你想自己编写C语言代码实现,可以使用atoi函数,参考这篇文章:
C语言实现字符串IP与整数型IP的相互转换 - 丁培飞 - 博客园
第三步:字节序转换
字节序转换函数主要有四种
htons :将16位无 符号整数从本地字节序转换成网络字节序
htonl :将32位无 符号整数从本地字节序转换成网络字节序
ntohs :将16位无 符号整数从网络字节序转换成本地字节序
ntohl :将32位无 符号整数从网络字节序转换成本地字节序
你也可以直接手算。
这里的IP是 1.0.0.127 -> 127.0.0.1
这里的port是0xA822 -> 0x228A = 8872
边栏推荐
- WebRTC 音频抗弱网技术(上)
- Simple use of websocket
- EfficientNet模型的完整细节
- LeetCode 648. Word replacement
- Demis hassabis talks about alphafold's future goals
- asp. Netnba information management system VS development SQLSERVER database web structure c programming computer web page source code project detailed design
- Spatiotemporal deformable convolution for compressed video quality enhancement (STDF)
- Pandora IOT development board learning (HAL Library) - Experiment 12 RTC real-time clock experiment (learning notes)
- Mmkv use and principle
- PLC: automatically correct the data set noise, wash the data set | ICLR 2021 spotlight
猜你喜欢
Apache多个组件漏洞公开(CVE-2022-32533/CVE-2022-33980/CVE-2021-37839)
C# 6.0 语言规范获批
Applet directory structure
[server data recovery] a case of RAID data recovery of a brand StorageWorks server
Spatiotemporal deformable convolution for compressed video quality enhancement (STDF)
asp.netNBA信息管理系统VS开发sqlserver数据库web结构c#编程计算机网页源码项目详细设计
全球首款 RISC-V 笔记本电脑开启预售,专为元宇宙而生!
Démontage de la fonction du système multi - Merchant Mall 01 - architecture du produit
[today in history] July 7: release of C; Chrome OS came out; "Legend of swordsman" issued
Data connection mode in low code platform (Part 2)
随机推荐
Simple steps for modifying IP of sigang electronic scale
Full details of efficientnet model
在软件工程领域,搞科研的这十年!
⼀个对象从加载到JVM,再到被GC清除,都经历了什么过程?
全球首款 RISC-V 笔记本电脑开启预售,专为元宇宙而生!
PAG体验:十分钟完成AE动效部署上线各平台!
PD虚拟机教程:如何在ParallelsDesktop虚拟机中设置可使用的快捷键?
大厂做开源的五大痛点
Substance painter notes: settings for multi display and multi-resolution displays
Instructions d'utilisation de la trousse de développement du module d'acquisition d'accord du testeur mictr01
Because the employee set the password to "123456", amd stolen 450gb data?
WebRTC 音频抗弱网技术(上)
缓冲区溢出保护
EMQX 5.0 发布:单集群支持 1 亿 MQTT 连接的开源物联网消息服务器
Pinduoduo lost the lawsuit, and the case of bargain price difference of 0.9% was sentenced; Wechat internal test, the same mobile phone number can register two account functions; 2022 fields Awards an
FFmpeg----图片处理
Spatiotemporal deformable convolution for compressed video quality enhancement (STDF)
EfficientNet模型的完整细节
「2022年7月」WuKong编辑器更版记录
Instructions for mictr01 tester vibrating string acquisition module development kit