android反调试源码实现
反调试的方法很多,不过由于android系统是开源的,所以反调试其实也不是很神秘的东西。下面是常见的也是很多厂商都在使用,包括我们项目组也在使用的。多个方案相互结合可以实现更好反调试。1.1ptrace自己,使得android_server附加不上javavoidanti_ptrace(){ptrace(PTRACE_TRACEME,0,
USB中文网 USB中文网
3年前
Windows下虚拟键盘鼠标(USB中文网)
最近整理了一下代码,完全自主研发。功能比较简单,就是在Windows操作系统下虚拟一个标准的键盘和鼠标。键盘的按键可以通过应用软件下发对应的报告内容,再由虚拟的键盘转成系统的标准键盘消息,这样相当于系统中多了一个键盘。键盘的报表内容格式见:鼠标类似,可以实现鼠标指针的移动,滚轮效果和鼠标的点击事件。当然这也功能也是通过应用层的程序控制的。鼠标的报表内容格式见
Stella981 Stella981
3年前
Charles断点调试详解
最近用了下Charles断点调试,感觉挺方便的,在这做下分享1.给需要接口打断点!(https://images2018.cnblogs.com/blog/1225550/201805/122555020180528192112081117669075.png)2.打完断点后检查Charles断点开启!(https://image
Wesley13 Wesley13
3年前
vscode远程调试nodejs
1.开启远程调试在服务器终端中输入nodeinspect0.0.0.0:9229rundebug.jsDebuggerlisteningonws://0.0.0.0:9229/670e55ef6d1f444f9178674d4c639565Forhelp,see:https://nodejs.org/en
Stella981 Stella981
3年前
NDK调试之ndk
ndkstack工具使你能够在stacktraces出现在adblogcat(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdeveloper.android.com%2Ftools%2Fhelp%2Flogcat.html)的输出中时过滤它们。它也能将一个共享库中的任何地址替换为
Stella981 Stella981
3年前
Spring Boot Debug调试
在使用springboot:run进行启动的时候,如果设置的断点进不去,要进行以下的设置。1、添加jvm参数配置在springboot的maven插件加上jvmArguments配置。<project...<build...<plugins
Wesley13 Wesley13
3年前
VS无法运行调试
今天在做调试的时候发现自己反复修改的代码运行之后没有经过从新编译,最后确定原因是在整个解决方案的属性里设置了启动顺序之后解决问题。!(http://www.cnblogs.com/royweb1/aggbug/1506888.html?type1)作者:杜耀辉(https://www.oschina.net/action/GoToLink?
Stella981 Stella981
3年前
Smail代码调试LogUtil
.classpublicLutil/SLog;.superLjava/lang/Object;.source"SLog.java"staticfields.fieldprivatestaticfinalDEFAULT_TAG:Ljava/lang/String;"
Wesley13 Wesley13
3年前
Java中23种设计模式详解
Java中23种设计模式1\.设计模式31.1创建型模式41.1.1工厂方法41.1.2抽象工厂61.1.3建造者模式101.1.4单态模式131.1.5原型模式151.2结构型模式171.2.1适配器模式171.2.2桥接模式191.2.3组合