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
Windbg静态分析
PHP代码
静态分析
工具PHPStan
这里介绍一款PHP代码
静态分析
工具:PHPStan,不需要运行代码,也可以对代码进行严格的语法检测,尽量将代码运行错误率降到
weixin_34138139
·
2020-08-24 03:27
WMIC设置环境变量
WMIC设置
Windbg
环境变量——_NT_SYMBOL_PATH2011-04-2119:53wmic创建或修改的系统变量不用重启windows生效,也不用重启explorer.exe不过系统都没默认安装
Mr.Gu
·
2020-08-24 03:04
使用PHPSA做
静态分析
:PHP Smart Analyzer
在代码质量变得难以控制之前,有一种好方法就是使用
静态分析
工具。
静态分析
是软件分析过程中的一种方法,但是并没有真正的执行程序——类似于一种自动化的codereview。
PHPChina-春阳
·
2020-08-24 03:36
原创译文
PHP
静态分析
之数据流分析与 SSA 入门 (一)
编译时分析(或称
静态分析
)得到若干信息后,编译器可以确定在何处应用何种变换是安全并且有利可图的。而其中一种重要的分析技术就是数据流分析。
nklofy
·
2020-08-24 01:37
技术评论
内核文件ntoskrnl.exe,ntkrnlpa.exe的区别??
而我在我自己的WinXp系统电脑上用
WINDBG
查看,我的内核文件时ntkrnlpa.exe。所以在写文档时,遇到这个内核文件不相等的问题,所以就来查一查。简单来说,是同一
diaoyo2388
·
2020-08-24 00:22
代码
静态分析
1、简介静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。代码检查代码检查包括代码走查、桌面检查、代码审查等,主要检查代码和设计的一致性,代码对标准的遵循、可读性,代码的逻辑表达的正确性,代码结构的合理性等方面;可以发现违背程序编写标准的问题,程序中不安全、不明确和模糊的部分,找出程序中不可移植部分、违背程序编程风格的问题,
chenkaifang
·
2020-08-24 00:38
不归类
PHP
静态分析
器
https://github.com/phpstan/phpstanhttps://github.com/phan/phanhttps://github.com/vimeo/psalm
mrwhen
·
2020-08-23 22:49
php
iOS内存分析(
静态分析
)
1.静态内存分析师不运行程序,直接对代码进行分析;2.它并没有真正的分配内存,而是根据上下文的语法结构,来分析是否有内存泄露3.缺点:不一定准确,如果发现有提示,应该结合上下文看一下,看该处代码是否有问题步骤:1.Product-->Analyzy2.查看分析结果显示warning的一半是下文没有引用过该对象有蓝色标识的就是分析出来有内存泄露的地方了用corefoundation框架的时候,容易忘
archyly
·
2020-08-23 19:53
WinDBG
技巧:在加载/卸载一个DLL 的时候下断点
加载某个DLL的时候下断点的
WinDBG
命令:sxeld:[dllname]卸载某个DLL的时候下断点的
WinDBG
命令:sxeud:[dllname]比如:sxeld:wininet(在wininet.dll
swanabin
·
2020-08-23 19:57
调试
如何通过API调用来分析恶意软件
除此之外,这些技术甚至还会让研究人员对其的
静态分析
变得更加困难。虽然越来越多的恶意软件开发人员开始使用这种保护性的加壳技术,但这也直接导致了另一种恶意软件分析方法的诞生。
qq_27446553
·
2020-08-23 18:16
Binarry
Windows调试工具入门-3-
WinDbg
内核调试配置
WinDbg
通过两台电脑可以实现内核调试,其中一台电脑运行
WinDbg
,被称为主机;另外一台电脑运行被调试的程序或系统,被称为目标机。
eqera
·
2020-08-23 16:56
windows
慎重搭建MobSF
之前用docker搭好了,但是只能使用
静态分析
功能,想试试动态分析和webAPI接口的测试,需要本地搭结合官网教程和网上安装博客环境:centos764位,python3python3使用命令是python3
Noah747
·
2020-08-23 16:36
安装记录
js 解释器的尾调用优化机制 with 和 eval对性能的影响
其中有些优化依赖于能够根据代码的词法进行
静态分析
,并预先确定所有变量和函数的定义位置,才能在执行过程中快速找到标识符。—-《你不知道的javascript》js的解释器的解释过程要想知道eval和wi
小辣抓
·
2020-08-23 15:13
javascript
Javascript
!!!
使用 Rollup 开发 React 组件库
使用Rollup开发React组件库说明Rollup是一个JavaScript模块打包器,他可以
静态分析
代码中的import并排除任何未实际使用的代码,可以极大的缩小项目(Tree-shaking),与
mjzhang1993
·
2020-08-23 14:00
React全家桶
前端构建工具
iOS-代码混淆加固方案
下面是目前几个专业加固大厂提供的加固策略网易网易安全三板斧:第一板斧是防
静态分析
,这里包括字符串加密、符号混淆、代码逻辑混淆和游戏存档加密;2.第二板斧是防动态调试、反调试和通
Nicole_coder
·
2020-08-23 09:57
安全
ios
iOS-代码混淆加固方案
下面是目前几个专业加固大厂提供的加固策略网易网易安全三板斧:第一板斧是防
静态分析
,这里包括字符串加密、符号混淆、代码逻辑混淆和游戏存档加密;2.第二板斧是防动态调试、反调试和通
Nicole_coder
·
2020-08-23 09:02
安全
ios
Paging – Virtual to Physical address translation via
WinDbg
转自:http://blog.nandaka.io/paging-virtual-to-physical-address-translation-via-
windbg
/PAE/Non-PAE参考:Paging–VirtualtoPhysicaladdresstranslationPaginginPAE-mode–VirtualtoPhysicalAddressTranslationWehaveco
Yuri800
·
2020-08-23 06:25
调试
器之卷
iOS面试题:怎么防止反编译?
iOS应用防反编译加密技术之二:对程序中出现的URL进行编码加密,防止URL被
静态分析
网络传输数据加密。
iOS猿_员
·
2020-08-23 04:23
WinDbg
基础
sxts=1533793949189(参考)1.
windbg
根据CPU架构分为不同的版本:x86AMD64IA642.可以调试什么1)APP2)driver3)分析dump3.
windbg
vsvcdebugwin
johns78m
·
2020-08-23 01:04
Windows
windbg
Wince如何生成Dump文件,通过
Windbg
进行错误现场还原和Bug修复
本文来源于本人的培训PPT文档,时间原因,本人也就懒得去重新梳理这些文本的表达方式了,看起来可能有些吃力,还望见谅,下面就开始正题吧。当我们编写的程序出现错误现象时,我们是怎么去解决的?让测试人员复现错误步骤,然后调试。分析错误发生原因,然后调试工程试图复现错误。根据错误地址查找错误代码行。增加日志输出记录函数运行的流水线。......这些到底是不是我们想要的?错误难复现怎么办?无法得到错误地址怎
flyound
·
2020-08-23 01:26
wince
windows
栈回溯(stack trace)原理
当使用
windbg
时,最常用的命令就是'K',栈回溯。那么是怎么实现栈回溯的呢,下面简单介绍一下。
shifters
·
2020-08-23 00:44
静态代码分析(Static Code Analysis)
静态代码分析简介程序
静态分析
(StaticCodeAnalysis)是指在不运行代码的方式下,通过词法分析、语法分析、控制流分析、数据流分析等技术对程序代码进行扫描,验证代码是否满足规范性、安全性、可靠性
安公子_
·
2020-08-22 21:08
Android Studio 中的 HProf
静态分析
HProf在AndroidStudio中的展示详解,基于我对其的理解,我将其根据heap,count,size,其他将其分成了4个层次。第一层Heap分类Heap共分为:zygoteheap:与androidzygote进程共享的heapimageheap:与系统共享的heapappheap:应用本身的heap第二层引用次数totalcount,heapcounttotalcount:表示该类在以
仰简
·
2020-08-22 21:03
前端codeLint-- 为项目集成ESLint、StyleLint、commitLint实战和原理
CodeLint的工作原理是借助一些lint工具对代码进行
静态分析
,并在合适的时机触发校验,提示错误。Note:本文可能无法覆盖所有知识点,若有知识盲区请主动查阅补齐,也可以在文章下方留言交流。
徐三响
·
2020-08-22 13:39
eslint
vue.js
javascript
前端工程化
前端架构
浅入浅出FlowDroid(二):handler、wrapper与abstraction
同时随着接触更多的论文,还是建议大家如果对污点分析的准确性要求较高甚至说以此为创新/贡献的话不要考虑直接使用FlowDroid来作为程序的一部分(估摸着工业界做Android
静态分析
的也看不上flowdroid
losingle
·
2020-08-22 11:12
android
静态分析
WinDbg
ACPI debug tip
0:kd>.symfix+C:\symbols\0:kd>.reloadConnectedtoWindows89200x64targetat(WedMar2017:07:28.3252013(UTC+8:00)),ptr64TRUELoadingKernelSymbols................................................................
xtdumpling
·
2020-08-22 11:48
BIOS
windbg
命令解释
inDbg文档翻译----85cc682/NetRochttp://netroc682.spaces.live.com/!processfields!processfields扩展命令显示执行进程块(EPROCESS)中字段的名字和偏移。语法!processfieldsDLLWindowsNT4.0Kdextx86.dllWindows2000Kdextx86.dllWindowsXP和之后不可用
桂质洁
·
2020-08-22 10:45
软件调试
windbg
调试ACPI ASL Code 实例一则
准备工作:搭建ACPI调试环境请移步至:《搭建Win7调试ACPI的环境》里面有CheckedBuildACPI.sys本文中OS为Win7x86(镜像:en_windows_7_ultimate_x86_dvd_X15-65921.iso)kd>vertarget;记得OS一定要和ACPI.sys匹配,否则替换ACPI后OS可能无法启动。;我的OS版本信息如下Windows7KernelVers
Yuri800
·
2020-08-22 10:31
器之卷
Debug Driver Using
WinDbg
DebugDriverUsing
WinDbg
1.Preface前一段时间我们NB出货的一只软体碰到vista下的uacbug。
hgf1011
·
2020-08-22 10:11
Bug
Tracking
keyboard
filter
extension
input
ddk
object
WinDBG
调试驱动时中断DriverEntry的方法
1.无符号文件的驱动中断DriverEntry方法一:在加载驱动之前,先使用设置异常命令sxe,设置加载驱动文件时中断.命令格式:sxeld加载驱动中断后,使用lm命令查看驱动模块的基址.命令格式:lmm通过计算PE文件入口点地址,得到DriverEntry的地址.计算公式如下:DriverEntry=moduleBase+*(DWORD*)(moduleBase+*(DWORD*)(module
hacklaolang
·
2020-08-22 10:36
Windows驱动
关于IDA加载cryptsp.dll符号表失败的问题
最近和师傅们一起做题,有的师傅可以打开cryptsp.dll文件里面显示出很多加密函数但我的就不行是这样经过查找资料发现是IDA没有成功加载windows的符号表,解决方法如下:1.安装
windbg
,首先下载
fjh1997
·
2020-08-22 09:19
CTF
笔记
Tracking ACPI/ASL Using
WinDbg
TrackingACPI/ASLUsing
WinDbg
1.PrefaceACPI是BIOS和OS之间沟通的主要手段,所以有些系统相关的问题,都跟ACPIaslcode有很大的关系,如果能够直DebugACPIaslcode
hgf1011
·
2020-08-22 09:04
Bug
Tracking
财务分析技术
本篇文章介绍三种基本方法:1、
静态分析
;2、动态分析(时间序列分析);3、比率分析一、
静态分析
:包括企业内部结构分析、与同行业整体水平比较、与可比公司比较1.1财务报表的内部结构分析:资产类项目/总资产权益类项目
筱飞__
·
2020-08-22 04:24
[Windows service crash分析]一次编码转换导致的堆破坏
但是因为这里的参数是
windbg
从栈里取的,因为64位程序通常前4个参数都会传到寄存器里,所以这里的参数通常都是错的。2.想要查看实际的内容,可以通过阅读汇编代码,查看寄存器的内容。
Jeffrey_Cui
·
2020-08-22 01:32
Crash分析
Windows
windbg
堆溢出
Windbg
调试silverlight程序
(开发版安装完后会有sos.dll这个文件,使用
windbg
调试的时候需要用到这个文件),而且安装了开发版后,silverlight的异常提示会友好一些,否则会出现“调试字符串。。。”
大唐雷恋
·
2020-08-21 23:50
编码习惯之命名规范
由于方法的实现一般都比较简短,所以即便是在查看一个需要推断才知道类型的本地变量,或者在codereview等
静态分析
器
安静的我
·
2020-08-21 19:26
java
编码规范习惯
如何用
windbg
查看_eprocess结构
打开菜单:File->SymbolFilePath...输入:C:/MyCodesSymbols;SRV*C:/MyLocalSymbols*http://msdl.microsoft.com/download/symbols随便绑定一个进程,然后输入dt_eprocess转载于:https://www.cnblogs.com/IWings/p/6855390.html
weixin_30340819
·
2020-08-21 17:57
WinDbg
命令详解--执行
g是执行命令,可以指定从某处执行,也可以在执行到某处时断下,如:g=00423aef00423af3修改当前eip为00423aef,执行到00423af3处中断当然也可以让某个线程继续执行,而其他的线程处在冻结状态。如:~1g一号线程继续执行p单步步过t单步步入gu执行到返回gc从断点处继续执行,用在条件断点内gn忽略异常继续执行。允许应用程序的异常处理程序来处理异常。gh异常被处理,继续执行。
arbboter
·
2020-08-21 16:58
WinDbg
工具
windows
08.插件之FindBugs
FindSecurityBugs是Java
静态分析
工具FindBugs的插件,通过一系列的规则发现代码中的Java安全漏洞。
胖先森
·
2020-08-21 16:57
WinDbg
非常简单的调试dmp文件
下面开始对dmp文件进行分析:我们可以先直接用
windbg
打开dmp文件(File-OpenCrachDump..)如下图然后设置,通过
WinDbg
菜单[File]-[SymbolFilepa
henjichu
·
2020-08-21 16:16
开发经验
静态分析
工具PMD使用总结
PMD(http://pmd.sourceforge.net/)简介:PMD扫描java源代码,查找潜在的问题,如:可能的bugs,如空的try/catch/finally/switch声明死亡的代码,没有使用的本地变量,参数和私有方法不合标准的代码,如String/StringBuffer用法过于复杂的表达式,如不必要的if表达式重复的代码,拷贝、粘贴的代码PMD的含义,如ProjectMess
txidol-Fly
·
2020-08-21 16:16
静态分析
工具PMD使用说明 (文章来源: Java Eye)
质量是衡量一个软件是否成功的关键要素。而对于商业软件系统,尤其是企业应用软件系统来说,除了软件运行质量、文档质量以外,代码的质量也是非常重要的。软件开发进行到编码阶段的时候,最大的风险就在于如何保证代码的易读性和一致性,从而使得软件的维护的代价不会很高。在软件开发的过程中,以下几种情形随处可见:1)软件维护时间长,而且维护人员的积极性不高:做过软件维护的开发人员,尤其是在接手不是自己开发产品的源码
sadamdiyi
·
2020-08-21 16:48
如何使用
windbg
看eprocess的结构
安装
windbg
加入symbolpath运行
WinDbg
->菜单->File->SymbolFilePath->按照下面的方法设置_NT_SYMBOL_PATH变量:在弹出的框中输入“C:/MyCodesSymbols
qinlicang
·
2020-08-21 15:58
开发总结
静态分析
工具及使用总结(一)
这里主要介绍三种开源的工具,PMD、CheckStyle和FindBugs,着重是在Ant里的调用,据说商业软件JTest也是著名的代码分析工具,哈哈,要花钱的没有用过。PMD(http://pmd.sourceforge.net/)简介:PMD扫描java源代码,查找潜在的问题,如:可能的bugs,如空的try/catch/finally/switch声明死亡的代码,没有使用的本地变量,参数和私
分布式编程
·
2020-08-21 15:50
代码测试
QT配置调试器
windbg
(Debugging Tools for Windows)
首先在这里下载调试器
windbg
(DebuggingToolsforWindows):http://download.csdn.net/download/zhang957411207/4750492如果使用
未解供耕织
·
2020-08-21 15:30
QT
测试工具PMD使用
与其他分析工具不同的是,PMD通过
静态分析
获知代码错误。也就是说,在不运行Java程序的情况下报告错误。
iteye_6794
·
2020-08-21 14:41
PMD使用与代码质量
与其他分析工具不同的是,PMD通过
静态分析
获知代码错误。也就是说,在不运行Java程序的情况下报告错误。
cixiejiao9104
·
2020-08-21 13:33
静态分析
工具PMD使用说明(转载)
1.简述质量是衡量一个软件是否成功的关键要素。而对于商业软件系统,尤其是企业应用软件系统来说,除了软件运行质量、文档质量以外,代码的质量也是非常重要的。软件开发进行到编码阶段的时候,最大的风险就在于如何保证代码的易读性和一致性,从而使得软件的维护的代价不会很高。在软件开发的过程中,以下几种情形随处可见:1)软件维护时间长,而且维护人员的积极性不高:做过软件维护的开发人员,尤其是在接手不是自己开发产
chizong3711
·
2020-08-21 13:21
windbg
调试工具使用问题——Win32 error On87错误
旧版
windbg
:6.12.0002.633版本在调试windows10的全量dump文件的时候,发现使用
windbg
打开dump文件报错:Couldnotfindthexxx\MEMORY.DMPDumpFile
anranjingsi
·
2020-08-21 13:02
windbg
WinDBG
技巧:设断点命令详解(bp, bu, bm, ba 以及bl, bc, bd, be)
WinDBG
提供了多种设断点的命令:bp,bu,bm,babp命令是在某个地址下断点,可以bp0x7783FEB也可以bpMyApp!SomeFunction。
anjichan4261
·
2020-08-21 13:31
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他