码迷,mamicode.com
首页 >  
搜索关键字:函数地址    ( 275个结果
【逆向篇】分析一段简单的ShellCode——从TEB到函数地址获取
其实分在逆向篇不太合适,因为并没有逆向什么程序。在http://www.exploit-db.com/exploits/28996/上看到这么一段最简单的ShellCode,其中的技术也是比较常见的,0day那本书上也提到过,大神都用烂了。不过想来很久没有碰汇编了,就心血来潮,权当温习一下。/*Us...
分类:系统相关   时间:2014-10-17 18:38:56    阅读次数:333
linux网络编程函数——地址复用setsockopt()
1、setsockopt()作用及简介socket关闭之后并不会立即收回,而是要经历一个TIME_WAIT的阶段。此时对这个端口进行重新绑定就会出错。要想立即绑定端口,需要先设置SO_REUSEADDR.或者在closesocket的时候,使用setsockopt设置SO_DONTLINGER。才会...
分类:系统相关   时间:2014-10-17 00:22:43    阅读次数:366
cortex-M3/M4死机位置判断
用了挺久的M4(nxp的),但是发现有一个问题挺让人讨厌的,就是程序死机了无法判断死机位置,之前看到一篇文章是通过查看SP LR等寄存器,看堆栈内容来查找。还要看memory里的地址再找函数地址,再看汇编代码。觉得很麻烦。ARM7内核还好判断一些(M3内核未验证,应该一样的知识M4多了个FPU).....
分类:其他好文   时间:2014-10-09 15:40:13    阅读次数:252
Linux上coredump调试:call stack栈顶函数地址为0 分析实战
这几天测试中,又收到了coredump的报告,调用栈如下:(gdb) bt#0 0x0000000000000000in ?? ()#1 0x0000000000432bb4 in ChargingNode::canProcessed (this=0x7f87b40118e0, maxTimesta...
分类:系统相关   时间:2014-09-12 16:55:53    阅读次数:347
OD查找 扫雷主窗口函数 地址
闲着没事,使用OD调试下扫雷程序,看了郁金香大牛的视频,OD载入扫雷程序,F9运行,查看——窗口(刷新),就可以看到主窗口地址,不知道什么原因,本机OD显示的地址是FFXXXXXXX地址,很明显不对,换了好几个系统也不正常。无奈,只好自己跟下。  一、OD打开扫雷程序,程序停在模块入口点出 二、ctrl + g 在 RegisterClassW函数出下断点 然后 F9运行,停...
分类:其他好文   时间:2014-09-10 00:28:39    阅读次数:308
Matalb绘图总结2
Matlab绘图总结2 Contents 概述 如何在一个数据量很大的曲线上做标记 平滑一个数据量很少的曲线 绘制面积图 概述 上篇文章介绍了简单的绘图函数,地址见: http://blog.csdn.net/czyt1988/article/details/38637725 这篇将介绍一些论文绘图中经常碰到的问题,如在一个数量很大的曲线上做标记,平滑一...
分类:其他好文   时间:2014-09-04 17:03:29    阅读次数:386
线程池的使用
TBOX的线程池通过在每个worker中批量一次拉取多个task,对锁的竞争进行了优化。 由于每个task的函数实现不会太多,所以可以根据每个task的函数地址做hash,统计出每个task执行所花费的平均时间。然后根据这个平均值来动态计算每个worker一次拉取的task的数量,TBOX里面...
分类:编程语言   时间:2014-09-02 11:55:44    阅读次数:223
线程池的使用
TBOX的线程池通过在每个worker中批量一次拉取多个task,对锁的竞争进行了优化。 由于每个task的函数实现不会太多,所以可以根据每个task的函数地址做hash,统计出每个task执行所花费的平均时间。然后根据这个平均...
分类:编程语言   时间:2014-08-25 10:13:54    阅读次数:235
C++类的底层机理
我们首先从一个问题来阐明类的底层机理: 假如有一个类A,里面有一个成员函数get(),例如: class A { public:     void get(); } A a; 那么a.get()表示什么呢?首先给出答案是get(&a),因为在类的底层机制中,成员函数的第一个参数都是一个指向该类数据结构的指针(静态成员函数除外),所以成员函数get()的存在形式为void g...
分类:编程语言   时间:2014-08-10 01:48:19    阅读次数:233
函数名称
在这个例子的Python源码里,把从动态连接库获取到的函数地址赋值给变量MessageBox,然后通过MessageBox就可以调用动态连接库里的函数了。windll.user32是实现了加载动态连接库user32.dll,而windll.user32.MessageBoxW是实现了从动态连接库user32.dll获取到函数MessageBoxW的地址。如果获取一个在动态连接库里不存在的函数时,c...
分类:其他好文   时间:2014-08-09 09:07:37    阅读次数:234
275条   上一页 1 ... 24 25 26 27 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!