E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
调试技术
信息安全系统设计基础第三周学习总结
共8小时读书:3h代码:1h作业:4h博客:1h一、学习目标1.熟悉Linux系统下的开发环境2.熟悉vim的基本操作3.熟悉gcc编译器的基本原理4.熟练使用gcc编译器的常用选项5.熟练使用gdb
调试技术
20135301张忻
·
2015-09-27 13:00
20135328信息安全系统设计基础第二周学习总结(vim、gcc、gdb)
第三周学习笔记学习计时:共8小时读书:1代码:5作业:1博客:7一、学习目标熟悉Linux系统下的开发环境熟悉vi的基本操作熟悉gcc编译器的基本原理熟练使用gcc编译器的常用选项5.熟练使用gdb
调试技术
熟悉
20135328陈都
·
2015-09-27 02:00
20135328信息安全系统设计基础第二周学习总结(vim、gcc、gdb)
第三周学习笔记学习计时:共8小时读书:1代码:5作业:1博客:7一、学习目标熟悉Linux系统下的开发环境熟悉vi的基本操作熟悉gcc编译器的基本原理熟练使用gcc编译器的常用选项5.熟练使用gdb
调试技术
熟悉
20135328陈都
·
2015-09-27 02:00
第三周
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源 1.教材:第一章
不是富东京
·
2015-09-26 22:00
“信息安全系统设计基础第二周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源1.教材:第一章,
20135318刘浩晨
·
2015-09-26 22:00
“信息安全系统设计基础第二周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源1.教材:第一章,
20135318刘浩晨
·
2015-09-26 22:00
第三周
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源 1.教材:第一章
不是富东京
·
2015-09-26 22:00
信息安全系统设计基础第二周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源 1.教材:第一章
20135319朱锂
·
2015-09-26 19:00
信息安全系统设计基础第二周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源 1.教材:第一章
20135319朱锂
·
2015-09-26 19:00
信息安全系统设计基础第二周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源 1.教材:第一章
dky20135310
·
2015-09-26 15:00
信息安全系统设计基础第二周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源 1.教材:第一章
dky20135310
·
2015-09-26 15:00
实验二 Linux下C语言编程基础
1.熟悉Linux系统下的开发环境2.熟悉vi的基本操作3.熟悉gcc编译器的基本原理4.熟练使用gcc编译器的常用选项5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范7.掌握静态库和动态库的生成一
20135314朱恒志
·
2015-09-26 00:00
实验二 Linux下C语言编程基础
1.熟悉Linux系统下的开发环境2.熟悉vi的基本操作3.熟悉gcc编译器的基本原理4.熟练使用gcc编译器的常用选项5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范7.掌握静态库和动态库的生成一
20135314朱恒志
·
2015-09-26 00:00
信息安全系统设计基础第三周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源 1.教材:第一章
java_stx
·
2015-09-25 23:00
信息安全系统设计基础第三周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源 1.教材:第一章
java_stx
·
2015-09-25 23:00
反调试主要方法简述
反
调试技术
概览:怎么恶心怎么来PEB相关特点:一般在调试的开始阻拦调试者,调试者只需找到原因后可一次性突破。
aap159951
·
2015-09-25 08:00
技术
安全
调试
Week2学习过程报告
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习记录1、Linux下C
20135313吴子怡
·
2015-09-24 00:00
信息安全系统设计基础第二周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源1.教材:第一章,
20135303whq
·
2015-09-22 22:00
信息安全系统设计基础第二周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成二、学习资源1.教材:第一章,
20135303whq
·
2015-09-22 22:00
20135327郭皓——信息安全系统设计基础第二周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成vim编辑器普通模式(Normalmode
20135327郭皓
·
2015-09-22 15:00
20135327郭皓——信息安全系统设计基础第二周学习总结
熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb
调试技术
6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成vim编辑器普通模式(Normalmode
20135327郭皓
·
2015-09-22 15:00
安卓 dex 通用脱壳技术研究(一)
部分图片引用自DexHunter作者zyqqyz在slide.pptx中的图片,版本归原作者所有;0x01背景介绍安卓APP的保护一般分为下列几个方面:JAVA/C代码混淆dex文件加壳.so文件加壳反动态
调试技术
其中混淆和加壳是为了防止对应用的静态分析
abcdefghig
·
2015-09-19 21:00
iOS 开发者旅途中的指南针 - LLDB
调试技术
今天给大家介绍的内容,无关乎任何功能性开发技术,但又对开发的效率影响至深,这就是
调试技术
。
SwiftCafe
·
2015-09-13 13:58
动态库和Linux
调试技术
Linux支持共享库已经有悠久的历史了,不再是什么新概念了。大家都知道如何编译、连接以及动态加载(dlopen/dlsym/dlclose)共享库。但是,可能很多人,甚至包括一些高手,对共享库相关的一些环境变量认识模糊。当然,不知道这些环境变量,也可以用共享库,但是,若知道它们,可能就会用得更好。下面介绍一些常用的环境变量,希望对家有所帮助:ld的环境变量LD_LIBRARY_PATH这个环境变量
fallinlovelj
·
2015-09-11 11:00
linux shell (三) Shell脚本
调试技术
Shell脚本调试概述Shell脚本
调试技术
使用trap命令使用tee命令调试钩子使用Shell选项Shell脚本调试就是发现引发脚本错误的原因以及在脚本源代码中定位发生错误的行,常用的手段包括分析输出的错误信息
lbaihao
·
2015-08-30 00:00
linux驱动
调试技术
当前常用的驱动
调试技术
可分为:•打印调试(printk)•调试器调试(kgdb)•查询调试1、合理使用printk#ifdefPDEBUG#definePLOG(fmt,args...)printk(KERN_DEBUG"scull
guwhao
·
2015-08-29 17:02
一步一步学习 Linux 下多线程的调试
多线程程序可能存在很多潜在的bug,如datarace,deadlock,信号bug等,而这些bug一向很难调试,现在有很多论文都是基于多线程程序的
调试技术
的,比如modelcheck,死锁检测,replay
stefan1240
·
2015-08-25 20:00
Android开发系列10 Cordova架构学习 Weinre远程
调试技术
手机上的页面不像桌面开发这么方便调试。可以使用Weinre进行远程调试以方便开发。本文介绍windows下的安装与使用。安装使用npm安装,可以运行:###npmconfigsetregistry“https://npmjs.org”npminstall-gweinre安装完路径可能是这样的:输入命令weinre–boundHost-all-即可启动。其它参数:boundHost:-all- ht
xundh
·
2015-07-08 12:00
android
Cordova
远程调试
behaviac是腾讯对行为树(Behavior Tree)的一个实现方案。该方案包括编辑器(Designer)和运行时库(Runtime):编辑器用来编辑和调试行为树,运行时库用来解释和执行编辑器生
Segmentfault)时内核转储文件(coredump)生成设置方法Linux下c/c++开发程序崩溃(Segmentfault)通常都是指针错误引起的.以下是我们详细的对Linuxcoredump的
调试技术
进行的介绍
linking530
·
2015-04-30 15:51
linux
JAVA Debug
调试技术
system.out.println(e),这个方法打印出异常,并且输出在哪里出现的异常,不过它和另外一个e.printStackTrace()方法不同。后者也是打印出异常,但是它还将显示出更深的调用信息。 修改变量值 修改变量值的情况适用于代码停在断点处,但是传过来的值不正确,那么可以通过修改这个变量值,保证代码走正确的流程;或者是说有一个异常分支老是进不去,能不能调试时改一下条件,看一下异常分
zhousenshan
·
2015-04-24 23:00
使用Crash工具分析 Linux dump文件
内核社区和一些商业公司为此开发了很多种
调试技术
和工具,希望可以让内核的调试变
bytxl
·
2015-04-13 14:00
Shell脚本
调试技术
Shell脚本
调试技术
本文全面系统地介绍了shell脚本
调试技术
,包括使用echo,tee,trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查
Augusdi
·
2015-04-04 13:00
linux下c/c++编译器和调试器以及静态库、动态库使用汇总
我整理了大多数的unix系统下面的常用的调试工具的
调试技术
的文章。希望对大家有所帮助。另外静态库、动态库也是问的频率比较高的问题。在这里也做了总结。
lien0906
·
2015-04-03 16:00
<逆向工程核心原理> 动态反
调试技术
总结
1.异常-SEH#include"stdio.h" #include"windows.h" #include"tchar.h" voidAD_BreakPoint() { printf("SEH:BreakPoint\n"); __asm{ //installSEH pushhandler pushDWORDptrfs:[0] movDWORDptrfs:[0],esp //INT3指令是C
zhangmiaoping23
·
2015-03-24 16:00
<逆向工程核心原理> 静态反
调试技术
总结
1.PEB#include"stdio.h" #include"windows.h" #include"tchar.h" voidPEB() { HMODULEhMod=NULL; FARPROCpProc=NULL; LPBYTEpTEB=NULL; LPBYTEpPEB=NULL; BOOLbIsDebugging=FALSE; //[pPEB+0x2]==0x1 //IsDebugger
zhangmiaoping23
·
2015-03-23 16:00
myeclipse断点调试
关于java
调试技术
还有很多,如JavaDebugInterface等,依据具体项目的需要,还有很多值得去研究和学习的。该博文仅就Eclipse断点调试技巧做下总结,不足够的地方还请大牛们指点。
qzp1991
·
2015-03-16 13:00
eclipse
debug
调试
断点调试
Android
调试技术
1. Log.i(tag, message); 2. Junit单元测试 Step1:在AndroidManifest.xml中天下如下配置信息: <application > <uses-library android:name="android.test.runner"/&g
lsc123
·
2015-03-09 10:00
android
C语言及程序设计提高例程-10
调试技术
:进入函数内部去
贺老师教学链接 C语言及程序设计提高 本课讲解老革命遇上新问题(哪错了?)#include floatmax(floatx,floaty); intmain() { floata,b,c; scanf("%f%f",&a,&b); c=max(a,b); printf("Themaxis%f\n",c); return0; } floatmax(floatx,floaty) { floatz;
sxhelijian
·
2015-02-10 21:00
GDB远程
调试技术
---基于mini2440
GDB调试器提供了两种不同的调试代理用于支持远程调试,即gdbserver方式和stub(插桩)方式。 这两种远程调试方式是有区别的。gdbserver本身的体积很小,能够在具有很少存储容量的目标系统上独立运行,因而非常适合于嵌入式环境;而stub方式则需要通过链接器把调试代理和要调试的程序链接成一个可执行的应用程序文件,如果程序运行在没有操作系统的机器上,那么stub需要提供异常和中断处理序,
xipiaoyouzi
·
2015-02-10 11:00
MSC-2015移动安全挑战赛 第二题
并且so加入了反
调试技术
。由于我学习安卓的so调试是从比赛前3天开始的,也就会一个最最基本的。无法对抗反调试,一度想放弃这题。不过后来发现,这个反调试要到JNI_Onload函数退出后才触发。
strawdog
·
2015-01-29 19:17
msc
android破解
调试
android
MSC-2015移动安全挑战赛 第二题
并且so加入了反
调试技术
。由于我学习安卓的so调试是从比赛前3天开始的,也就会一个最最基本的。无法对抗反调试,一度想放弃这题。不过后来发现,这个反调试要到JNI_Onload函数退出后才触发。
strawdog
·
2015-01-29 19:17
调试
msc
android破解
MSC-2015移动安全挑战赛 第二题
并且so加入了反
调试技术
。由于我学习安卓的so调试是从比赛前3天开始的,也就会一个最最基本的。无法对抗反调试,一度想放弃这题。不过后来发现,这个反调试要到JNI_Onload函数退出后才触发。
strawdog
·
2015-01-29 19:17
调试
msc
android破解
花指令总结1
Article_ID=144).还有一些无法记录出处的博文 花指令属于静态反
调试技术
,只是通过加入烟幕弹扰乱代码可读性从而磨光调试者的耐心,
lixiangminghate
·
2015-01-10 16:00
汇编
调试
linux后端诊断与
调试技术
本文不是liunx命令使用教程,也不打算全方面阐明其用法,互联网公司项目很多,服务程序之间相互依赖调用很复杂,各种因素会影响线程服务正常运行,特别是基础服务组件更是如此,当出现各种问题时,如何诊断linux下哪个环节出现问题或状况。从linux系统层面看,通过各种操作命令和手段快速定位线上程序的症状和要害很有必要。比如说:当线上服务长时间正常运行,张三某天突然监控到自己的程序出问题了,自己负责某个
lizhitao
·
2014-12-26 22:00
linux后端诊断与调试技术
linux调试技术
Shell脚本
调试技术
Shell脚本
调试技术
本文全面系统地介绍了shell脚本
调试技术
,包括使用echo,tee,trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查,
Augusdi
·
2014-12-01 10:00
Shell脚本
调试技术
本文全面系统地介绍了shell脚本
调试技术
,包括使用echo,tee,trap等命令输出关键信息,跟踪变量的
Augusdi
·
2014-12-01 10:00
DebugGap增加google search
DebugGap在满足现有
调试技术
上,增加了GoogleSearch功能,使调试功能更加的丰富多彩。下面让我们来体验一下吧。
liangmapi
·
2014-11-04 13:00
调试
PhoneGap
跨平台
移动平台
debuggap
Windows程序调试----第三部分
调试技术
----第9章 内存调试
第9章内存调试 能够方便高效地进行动态内存分配,是C++编程语言的重要优点之一;而调试时容易错误使用动态分配的内存也是其最大的缺点之一。Windows程序也可能同样存在与系统资源泄漏或者堆栈相关的内存问题。内存问题是Windows程序错误的常见来源之一、而且如果没有合适的工具进行调试:它们将是最难以追踪到的错误之一。 动态内存分配错误有以下两种基本类型:内存错误和内存泄露。当一个指针或
lien0906
·
2014-10-27 15:00
Linux 应用程序
调试技术
的研究
Linux应用程序
调试技术
的研究彭闻宇,陈朔鹰(北京理工大学计算机学院,北京市海淀区100081)[摘要]本文介绍了C/C++函数调用机制,由此引入堆栈回朔(StackBacktraces)方法,通过从用户堆栈中提取出执行程序的函数调用序列
Neo_Wu
·
2014-09-29 13:34
调试
《Linux Device Drivers》第四章
调试技术
——note
1.本章知识点内核中和调试相关的选项CONFIG_DEBUG_KERNELCONFIG_DEBUG_SLABCONFIG_DEBUG_PAGEALLOCCONFIG_DEBUG_SPINLOCKCONFIG_DEBUG_SPINLOCK_SLEEPCONFIG_INIT_DEBUGCONFIG_DEBUG_INFOCONFIG_MAGIC_SYSRQCONFIG_DEBUG_STACKOVERFL
luopingfeng
·
2014-09-24 10:00
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他