1.GDB。linux下的超级神器,就不细说了,bomblab, bufferlab全靠它debug出来的,功能极其强大。
2.valgrind,一款用于内存调试,内存泄漏检测以及性能分析的软件开发工具。支持x86, x86-64, Armv7以及PowerPC上的Linux.
3.宏:
__FILE__ (文件名:%s)
__LINE__ (行数: %d)
__func__ (函数名:%s)
例如:
#include <stdio.h>
int hello()
{
printf("Hello from function %s\n",__func__);
return 1;
}
int main()
{
hello();
printf("This is line %d\n", __LINE__);
printf("Belongs to function %s\n", __func__);
printf("In filename: %s\n", __FILE__);
}
运行结果为:
Hello from function hello
This is line 11
Belongs to function main
In filename: /Users/wilbur/Desktop/15213/testing32/test.cpp
分享到:
相关推荐
btrace java线上debug神器,对线上代码自动进行注入,打日志等
配合VS使用的OpenCV开发神器——Image Watch。 该插件现在支持较新版本的vs版本如:vs2012,vs2013,vs2015等。
DebugView Windows程序调试神器
Red.Gate.NET.Reflector Debug 无源码DLL 神器 Deblector V1.2(包含最新 Deblector源码) IL调试插件, 启动调试进程,或者Attach到一个运行中的进程, 设置断点,单步运行,查看变量等。 不需要pdb文件
调试神器debug的使用,命令的详解,便于大家快速入手
网络调试神器:WiFi ADB - Debug Over Air 2.1.3 - 解决了设置build.prop的问题,每台手机都要设置非常麻烦; - 傻瓜式一键开启,点击就开始、再点就关闭,就是个开关; - 连接(指定)WIFI自动开启网络调试,非常方便...
Linux下的调试技术和工具 神器
reader阅读器debug版本,好用的电脑阅读墨鱼神器
抓取整个windows系列的密码神器,必须在DOS命令提示符下以管理员身份运行;首先输入命令:privilege::debug 接着输入命令:sekurlsa::logonpasswords ,即可查看到相关信息
2. 输入:privilege::debug 提升权限 3. 输入:inject::process lsass.exe sekurlsa.dll 将sekurlsa.dll 注入到lsass.exe 中 4. 输入:@getLogonPasswords 即可获取hash和当前用户的明文密码
mimikatz.exe ""privilege::debug"" ""sekurlsa::logonpasswords full""windows密码抓取神器
yii2的调试工具栏,堪称神器。只要在配置文件web.php中配置好,就能全局使用 // configuration adjustments for 'dev' environment $config['bootstrap'][] = 'debug'; $config['modules']['debug'] = [ 'class' =...
最新windows密码获取神器mimikatz,右键以管理员身份运行软件,依次输入两条命令 第一条:privilege::debug //提升权限 第二条:sekurlsa::logonpasswords //抓取密码
Debug any .NET assembly in Visual Studio : Enable debugging for 3rd party assemblies Quickly select assemblies to debug within Visual Studio. .NET Reflector generates PDB files for decompiled ...
stm32调试神器,作为驱动加载进去,在config.h中将对应的宏打开,然后在主程序中,然后就可以使用DEBUG()进行调试,用于与C语言中的printf相同,不支持中文,一般结合sprintf函数一起使用。
dnSpy--.NET反编译调试神器: 1. 内置包含详细使用指南 2. 内置.NET Framework 4.7.1 3. dnSpy - v5.0.12
详细讲解git环境搭建和各个命令的使用,还有各种场景下使用哪种命令应对,比如冲突解决和快速debug的简便方法
可获取windows XP、2003、Win7、Vista、2008等操作系统已登录用户的账号明文口令,命令: mimikatz privilege::debug inject::process lsass.exe sekurlsa.dll @getLogonPasswords exit
1、PHP调试组件 2、PHP调试教程 3、结合xdebug,zend studio进行PHP单步调试