各个语言的入口特征和区段特征

本文探讨了不同编程语言如VC6、VS2008/2013、易语言(独立和非独立编译)、Delphi、VB、BC++6、ASM以及AutoIt_v3的入口特征和区段特征。通过分析代码段、导入表、数据段、资源段等,可以识别程序使用的编程语言。
摘要由CSDN通过智能技术生成

 

判断程序是使用什么语言写的:主要查看区段和入口特征

VC6入口特征


几个api基本不变

区段特征


四个区段 .text 代码段  .rdata 导入表 .data 数据段 .rsrc 资源段

VS2008/2013入口特征





第一个call进去 ,几个固定的api

区段特征


五个区段 .text 代码段  .rdata 导入表 .data 数据段 .rsrc 资源段 .reloc

 

易语言独立编译


与VC相似

但独立编译的易语言有一个 krnln.fnr模块

区段特征

与VC相同

 

易语言非独立编译



Oep附近的call都会跳到这里

区段信息

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值