自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (18)
  • 收藏
  • 关注

转载 【转载】如何优雅的在 Windows 上使用 LLVM Pass 插件进行代码混淆

【转载】如何优雅的在 Windows 上使用 LLVM Pass 插件进行代码混淆原文链接:https://bbs.pediy.com/thread-272346.htm1. 背景在 Linux 和 Android上使用 LLVM 进行代码混淆已经非常方便了,网上也有很多相关的文章(比如 【LeadroyaL】 这位大佬的一系列关于 LLVM 的文章),但是在 Windows 上目前还没有找到一种优雅的方式使用 LLVM 进行代码混淆,本文的目的就是为了这个不足,让 LLVM 在 Windows 上

2022-04-20 13:25:48 1248

原创 CodeAurora 安卓源码镜像究竟有多大?

CodeAurora 安卓源码镜像大小

2022-03-07 10:47:38 3356

原创 AOSP 安卓源码镜像究竟有多大?

笔者在 2022年2月5号同步的镜像,大约有 709GB,如下图所示:参考文章:AOSP | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirrorhttps://source.android.com/source/downloading#installing-repo建立aosp次级镜像 | LeadroyaL's website...

2022-02-16 11:09:58 3473 2

原创 KVM/QEMU(virt-manager)使用iso镜像安装macOS bigsur 11.4

KVM/QEMU(virt-manager)使用iso镜像安装macOS bigsur 11.4

2021-12-28 12:10:02 7529 5

原创 VMWare16Pro 安装 MacOS10.13之后修改CPU数量导致机器无限重启

VMWare16Pro 安装 MacOS10.13之后修改CPU数量导致机器无限重启本来安装 MacOS10.13 的时候,只设置了 2 个CPU核心,但是后来发现不够用,想改成 4 个 CPU 核心,改了之后,发现MacOS10.13 无法启动了,一直循环重启,如下所示:据说原因是因为 MacOS 不识别 CPU 了,,,解决方法是:在 MacOS 虚拟机的配置文件 .vmx 文件的末尾加上下面这句话就可以了:【你需要找到你的 MacOS 虚拟机安装的位置,然后才能找到虚拟机的配..

2021-01-19 14:58:15 3941 7

原创 VMware16Pro中安装的MacOS11.13禁用系统完整性保护(rootless)

Win10 中的 VMWare16Pro安装的 MacOS11.13禁用系统的完整性保护(rootless)1、背景在 Windows 10 中的 WMware16 Pro 中安装了 MacOS10.13,但是,使用 root 权限执行某些操作的时候,系统提示没有权限,查看系统完整性保护(sudo csrutil status),提示是打开状态如下图所示:在网上查了一堆资料之后都说重启按住 Command+R 会进入Recovery 模式,但是,我目前的情况并不会进入,因此,我就

2021-01-19 12:16:39 1804 4

原创 普通SSD大量拷贝数据速度变慢?

普通SSD大量拷贝数据速度变慢的问题,其实是有原因的,(这里所说的普通SSD是指非 NVMe 类型的SSD)这里我们使用的是测试硬盘是 三星MZ-76Q1T0BW 860QVO 1T固态硬盘(价格799, 2020年4月24日)(假设叫做副硬盘)。测试的机器是联想的 R720 笔记本电脑(加512GB 的NVMe 硬盘, 主硬盘)。我从主硬盘上拷贝一份大文件到副硬盘上,文件大小是10...

2020-04-24 13:25:03 7689

原创 抱歉,由于某种原因,PowerPoint 无法加载 ...加载项(Office2016x64)

每次打开Office PowerPoint 都弹出来这个警告,虽然不影响使用,但是也是够烦人的,在这里,我其实是安装好了 MathType 6.9d 这个版本了的,但是它这里提示的是MathType7.4,所以自然就想到是它的路径出现问题,我找到这个 ppam 文件的路径如下:然后再修改注册表中(路径配置信息一般保存在注册表中)中配置信息,让它指向正确的路径即可,由于一般我们...

2019-12-05 20:07:22 28071 5

原创 VBox 虚拟机完美迁移/复制(带快照)

VBox 虚拟机完美迁移/复制(带快照)由于项目开发的原因,本人一直喜欢使用虚拟机,主要使用的虚拟机包括VBox和VMWare,所以就经常面临虚拟机备份(这里的备份不是指快照,而是把整个虚拟机镜像(包括快照)进行压缩之后保存)、拷贝、迁移等问题。1. VMWare:这对于VMWare虚拟机来说简直是太简单了,直接把虚拟机所在目录进行整体备份/迁移就可以了(前提是你把所有的文件都放在同一...

2019-10-18 14:58:26 17692 3

原创 树莓派3B设置成路由器导致无法上网

树莓派3B设置成路由器,经过一段曲折的折腾之后,竟然发现树莓派可以开出热点,手机也可以连接上去了,但是手机上却上不了网,这就十分尴尬了。经过测试发现,手机和树莓派是可以互通的,而且树莓派是可以上网的,所以我就确定了问题所在,那就是路由转发不成功。经过分析之后,最后导致无法上网的原因竟然是我在树莓派上安装的系统没有安装 iptables,然后我安装了一下 iptables ...

2019-07-26 20:50:15 1195

原创 AMD Ryzen R7 2700X CPU + X470 Gaming Pro 主板安装Win10和Ubuntu双系统

机器配置如下:处理器: AMD Ryzen R7 2700X @ 3.7GHz, 8核心16线程内存: 4*16 GB DDR4 2133MHz显卡: Radeon RX 580 @ 8GB硬盘: 1TB SSD @ NVMe主板: X470 Gaming Pro由于开发需要,需要在这个机器上安装双系统,首先安装的是 Windows 10 专业版 x64,并安装在 C 盘(...

2019-06-16 16:54:07 5816

原创 AMD CPU Ryzen R7 2700X 安装 Ubuntu18.04 + AMD RX580 显卡驱动

机器配置如下:处理器: AMD Ryzen R7 2700X @ 3.7GHz, 8核心16线程内存: 4*16 GB DDR4 2133MHz显卡: Radeon RX 580 @ 8GB硬盘: 1TB SSD @ NVMe主板: X470 Gaming Pro之前在这个机器上安装 Ubuntu18.04.1 x64 桌面版的时候,一直安装不上该机器的显卡驱动程序,不...

2019-06-16 16:14:13 13095 1

原创 AMD CPU Ryzen R7 2700X 开启虚拟化 VT

刚组装的机器,想开启 VT 虚拟化技术,刚开始一直找不到在(BIOS的)哪里开启。机器配置如下:处理器: AMD Ryzen R7 2700X @ 3.7GHz, 8核心16线程内存: 4*16 GB DDR4 2133MHz显卡: Radeon RX 580 @ 8GB硬盘: 1TB SSD @ NVMe主板: X470 Gaming Pro开启虚拟化的方法如下:...

2019-06-15 12:27:00 56401 2

原创 Windows上使用Python2.7安装pip

之前一直遇到一个问题,就是在Windows上使用python2.7安装pip一直不成功,当时安装的时候使用的脚本是 get-pip.py,安装命令就是 python get-pip.py,然后就报错:R:\软件\编程软件\pip>python get-pip.pyC:\Program Files\Python2.7\lib\site-packages\distribute-0.6...

2019-06-11 21:50:20 5132 4

原创 C/C++中在头文件中定义函数或变量会出现的问题

在 C/C++ 中,我们一般是把代码分为头文件(.h)和源文件(.c/.cpp)分开保存,这样可以方便代码管理和阅读。但是如果把函数或变量的定义也放在头文件中会出现什么问题呢?一般在小的工程中,这种问题不太明显,也比较容易解决,但是在复杂点的项目中,可能就会出现重定义等错误,具体请看下面的一个例子:(为了看清楚错误所在的位置,我们把编译和链接分开执行)现在新建了一个项目,里面包含了...

2019-01-18 11:16:44 12480 1

原创 NMAKE : fatal error U1077:

在 Windows 10 x64 上使用 VS 2013 编译 64 位的 GmSSL 的时候出现以下错误: ssl\statem\statem_gmtls.c(1387) : error C2449: 在文件范围内找到“{”(是否缺少函数头?)ssl\statem\statem_gmtls.c(1485) : error C2059: 语法错误:“}”NMAKE : fatal e...

2018-10-07 19:11:12 8824

原创 LNK1101: MSPDB140.DLL 的版本不正确

在 Windows 10 上使用 VS2015 的 nmake 编译 OpenSSL_1_1_1 的时候,老是出现这个问题: 正在创建库 libcrypto.lib 和对象 libcrypto.expLINK : fatal error LNK1101: MSPDB140.DLL 的版本不正确;请重新检查此产品的安装NMAKE : fatal error U1077: “link”: ...

2018-10-07 18:13:24 4051

原创 Windows 10 x64 专业版 编译与测试【调试】Openssl【OpenSSL_1_0_2h】之 TLS

本人出于对 OpenSSL 的 TLS 协议的好奇,而走上了调试 OpenSSL 的道路。在调试过程中也遇到过很多的坑,现在调试成功了,便记录下来,方便日后查看,由于各种原因,我选择的 OpenSSL 的版本为: OpenSSL_1_0_2h目录0x01 下载 OpenSSL 源码0x02 配置开发环境0x03 编译 OpenSSL0x04 编译带符号的 OpenSSL...

2018-08-16 18:07:55 3181 2

原创 VSCode 带参数调试程序

本人向来比较喜欢 VS 类产品(比如 Visual Studio 2015、  Visual Studio Code 等),但是最近在处理 Perl 脚本的时候遇到了一些问题,比如我想要用 VSCode 调试Perl 脚本,并且让该脚本启动的时候带上参数,比如我想要调试的是这样的情况:  test_perl.pl make这里的make就是我用传递给 test_perl.pl 脚本的参数,这在 命...

2018-06-25 14:31:45 43315 7

翻译 【读书笔记】ndss2018_K-Miner_ Uncovering Memory Corruption in Linux

论文笔记 题目 :K-Miner: Uncovering Memory Corruption in Linux 出处:NDSS 2018 作者:David Gens, Simon Schmitt, Simon Schmitt and Ahmad-Reza Sadeghi 单位:CYSEC/Technische Universitat Darmstadt, Universität of Duis

2018-04-02 21:47:44 1172

原创 坚果SmartisanYQ601(32G) 安卓5.1.1获取Root权限

坚果SmartisanYQ601(32G存储,2G运行内存) 安卓5.1.1 获取Root权限本来只是想获取root权限,删除系统的一些无用的东西的。后来折腾了很久,没能获得 root  权限,刚开始的时候使用了各种 获取root的软件来试,都没有拿到 root,后面试着刷 recovery,但是刷recovery又需要有root权限才能刷,所以就没办法刷入 recov

2018-01-27 13:57:49 7921

原创 WinDbg 如何调试带参数的程序

直接在控制台中运行:C:\xxx\xxx\WinDBG.exe [被调试的程序] [参数1] [参数2] [...]参数1 和参数2 等后面的所有参数都会被传递给 被调试的程序。例如:> windbg.exe  a.exe myname这个 myname 参数就会被传递给 a.exe,实例:

2017-12-25 16:54:04 2057

原创 Win10x64下Vbox安装Ubuntux64共享文件夹报错:/sbin/mount.vboxsf: mounting failed with the error: Protocol error

Win10x64下Vbox安装Ubuntux64共享文件夹报错:/sbin/mount.vboxsf: mounting failed with the error: Protocol error开始的时候我是安装Ubuntu 16.04 amd64(x64桌面版)版本的,由于一直没有成功的共享文件夹,因此我又下载了 Ubuntu 17.04 amd64(x64桌面版),

2017-12-17 11:17:31 1966 1

原创 使用OD调试程序的时候,如何给程序传递参数

使用OD调试程序的时候,如何给程序传递参数,特别是在调试控制台应用程序的时候,我们希望给控制台程序传递一个或多个参数,我们可以在: [调试]->[参数] 给程序添加参数然后重新加载应用程序,这是时候该程序就相当于是带参数运行,并且处于被调试状态,如下所示:

2017-12-14 21:29:22 3471

原创 u盘启动安装Debian,安装报错 vesamenu.c32:not a COM32R image

摸索了蛮久,看百度上有人说输入 live 或者是 linux0,我试了都不行,后来试着输入 install回车。竟然可以了。

2017-12-05 19:41:25 2092

原创 惠普Z240 工作站 安装 Debian

我原来是已经安装了Window7 在Z240 上了的(这个过程也遇到大坑,详情请看:http://blog.51cto.com/zc229/1874157,主要是 在安装过程中键盘鼠标不能用,然后只能用 PS2 键盘和鼠标(这种鼠标是很老的了,而且只能在开机之前插进去才能用,开机之后插进去就不识别了。)安装驱动,官网下载的驱动竟然安装不了,(主要是它的

2017-12-05 19:35:11 3114

原创 惠普塔式工作站 Z240 开启 虚拟化 VT

开机 进入BIOS 设置,如下图所示:Advanced --> System Optioins --> Early PEIe Delay.

2017-12-05 12:55:56 5676

原创 Windows 10 虚拟机很卡

解决Win10系统中虚拟机(VMware或者VBox)卡的问题(在排除非硬件问题的基础之上)。

2017-11-01 15:30:37 23678 4

原创 Goole CTF 比赛 逆向组 Moom.exe 的逆向过程简单分析

Goole CTF 比赛 逆向组 Moom.exe 的逆向过程简单分析。

2017-06-22 10:10:47 5586

pip-python.7z

Python 2.7.6 + Pip 18.1 + SetupTools 41.0.1

2023-11-16

OSX-KVM-master-2021-12-28.zip

在 KVM/QEMU 中安装 MacOS/OSX 系统时所需的一份资源文件。

2021-12-28

国密SM9标识密码算法官方文档(标准).zip

国密SM9标识密码算法官方文档(标准),包括中文版标准和英文版标准,已经相应的URL链接, 上传该资源的原因是因为6月1号那段时间VPS被墙了,用不了Google,然后那时刚好想找找 国密SM9的资料, 就用百度找了,结果发现百度找出来的东西像一坨屎一样,根本找不到,于是我就把这份资料上传上来了。 方便有需要的同学参考。

2019-06-11

机器学习实战(源码和数据样本)

机器学习实战教材里面的所有源代码以及用到的数据, Github: https://github.com/pbharrin/machinelearninginaction

2017-10-29

解决在VS2015中使用scanf等所产生的问题

解决VS2015、VS2013、VS2012中使用scanf/printf 等函数时。编译无法通过所产生的错误。 通过在项目属性中加入 _CRT_SECURE_NO_WARNINGS 即可解决这个问题。 编译器编译时的错误如下: 严重性 代码 说明 项目 文件 行 错误 C4996 'freopen': This function or variable may be unsafe. Consider using freopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. PrePost1044_SJTU_2008 d:\vs2015project\ninedegreeproject\prepost1044_sjtu_2008\prepost1044_sjtu_2008.c 84

2017-02-21

ACM_OJ离线版_密码为1

OJ离线版 ACM离线本地测评/判定系统/软件 仅此一个压缩包即可解压,解压密码1

2017-01-08

nt6 hdd installer v3.0.8.exe

nt6 hdd installer v3.0.8.exe 硬盘安装器, 直接用硬盘启动系统

2016-05-21

web挖掘鸡9.2

web挖掘鸡9.2

2016-05-20

regshot.zip

regshot 注册表监视软件

2016-05-20

VC6原版_英文版_不用安装.rar

VC++6.0 英文版

2016-05-20

解密加密.exe

加密加密是一款简单的文件夹加密软件, 一般用于老人机的内存卡, 防止别人查看内存卡里面的数据、。

2016-05-20

Chrome标准版_喜欢

比较好用的Chrome浏览器 个人珍藏版。

2016-05-20

HookDemo_SSDT

HookDemo_SSDT SSDT hook 的简单例子

2016-05-19

VC+_N多黑软源码集合

VC+_N多黑软源码集合

2016-05-19

PEiD-0.95-20081103

PEID工具

2016-05-19

FishcOD(解压密码:fishc.com)

鱼C(FishC.com)论坛上的OD工具, 解压码:fishc.com

2016-05-19

80个od插件下载.rar

OD插件

2016-05-19

WIN64AST_110_BETA6.zip

该工具可查看并管理64位WINDOWS系统的各种内核信息, 可用于手工杀毒、辅助调试、内核研究等。

2016-05-18

vs200驱动开发——快速配置环境

vs200驱动开发——快速配置环境

2013-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除