2023-02-27
ps:一般如果不团队开发,用不到scrapy
第一个demo启新建scrapy项目
1scrapy startproject 项目名
执行之后会在目录下生成scrapy项目的文件结构
目录结构
123456789101112D:.│ scrapy.cfg │└─newDemo │ items.py │ middlewares...
阅读全文
2023-02-26
介绍跨时代的作品,一个轻量的虚拟机,让程序员不再纠结于环境部署,更多地集中于代码编写
作用
123打包:就是把你软件运行所需的所有东西打包到一起分发:你可以把你打包好的“安装包"上传到一个镜像仓库,任何人可以拿来即用部署:拿着“安装包"就可以一个命令运行起来你的应用,自动模拟出一摸一样的运行环境
下载安装
1hub.docker.com...
阅读全文
2023-02-25
自启动目录和注册表项自启动程序
1C:\Users\Jack\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
只需要把恶意程序丢到这个目录下就行
查看注册表项中的 Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersio...
阅读全文
2023-02-24
简单多线程python的多线程是伪并发
123456789101112131415161718192021222324252627import threadingdef print1(name): for i in range(10000): print('1:',threading.currentThread())d...
阅读全文
2023-02-22
基础知识
变量声明就是var或者let声明,现在一般用let声明
常量声明 const PI = 3.14,声明的同时要初始化
数据类型:数值number、大整数bigint、字符串string、布尔值boolean、空值null、未定义undefined、符号symbol
大整数以n结尾,范围可以无限大let c = 1000n,大整数只能与大整数进行运算...
阅读全文
2023-02-21
工具配置配置Toolchains
打开Clion,File->Settings->Build->Toolchains然后添加minggw64的路径
1https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Buil...
阅读全文
2023-02-20
For beginAndroid的so开发中,其他基本与C/C++一致,而与Java交互需要用到jni,也主要掌握jni的内容
jni,Java native interface,允许Java代码和其他语言进行交互
NDK,交叉编译工具链(PC开发,Android使用,就是交叉编译),AS里装NDK和Cmake就可以,如果使用ndk-build的话...
阅读全文
2022-06-17
unicorn好比是一个CPU,可以模拟执行各种指令,提供了很多编程语言接口,可以操作内存、寄存器等等
但不是一个系统,内存管理、文件管理、系统调用等都需要自己来实现
unidbg就是Java开的基于unicorn开发的框架
unidbg,支持模拟JNI调用,支持模拟系统调用指令,支持ARM32和ARM64,支持Hookzz、Dobby、xHook、原生un...
阅读全文
2022-06-17
so层调用Java自写类处理so调用自写的Java类(补环境)主要解决so层代码调用了自写的Java层类
将自写的Java类,放到unidbg工程中
包名最好与原包名一致
类中有用到Android相关类,需要用Java去实现,比如自写的类里有Log.d,就不能import,需要自行实现Log方法(只要不报错能跑起来就行)
12345class Log ...
阅读全文
2022-06-17
工具函数的封装打印堆栈
12345678function showStacks() { console.log( Java.use("android.util.Log") .getStackTraceString( Java.use("java.l...
阅读全文
上一页 1 … 5 6 7 8 9 … 11 下一页