自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 最新版baksmali UnsupportedClassVersionError

一、下载地址      https://bitbucket.org/JesusFreke/smali/downloads/?tab=downloads      如果这个地址失效的话,可以去github上搜索baksmali的最新下载地址二、踩过的坑  今天用的是:baksmali-2.2.5.jar  这个版本的baksmali需要电脑安装jdk1.8才能运行,否则报错. 本来想...

2018-09-14 20:03:21 592

原创 挂起进程注入

挂起进程注入,注入手段利用LoadLibrary    1 CreateProcess时,指定参数CREATE_SUSPENDED。这样将新创建的进程挂起(不运行)    2 获取进程的主线程的上下文环境。注意因为是以挂起方式创建进程,所以主线程默认是挂起的    3 写入shellcode到目标进程    4 修改主线程的上下文环境中的rip/eip    5 设置新的上下文环境...

2018-10-12 16:36:25 1283

原创 RIP/EIP 注入

高手请飘过~~~~~~~~~~~~~~~~~RIP --- x64体系EIP --- x86体系RIP/EIP注入原理:    1 挂起目标线程,需要用到 SuspendThread 函数    2 挂起之后获取目标线程的上下文,需要用到 GetThreadContext函数      这个函数可以获得一个CONTEXT结构体封装的数据。这个结构体的定义在winnt.h头文件中...

2018-10-12 11:51:05 2313

原创 远程线程shellcode注入

高手请飘过~~~~~~~~~~~~~~~~~~~~~~~~~~~         前一篇文章,写到了利用远程线程注入DLL,其原理是利用LoadLibaray把DLL加载进去,这种方式注入简单,但是会在对方进程加载一个模块。人家用工具一看,多了个模块,就知道被搞了。。。          今天写下用远程线程注入shellcode, 注入shellcode的难点是,注入的代码不能访问绝对地址...

2018-10-11 10:09:02 2205

原创 远程线程DLL注入

老手请飘过,写给新手看的低级东西一、步骤1、CreateThread    要搞懂远程线程注入技术,首先应该用过CreateThread创建多线程。    如果对这个函数怎么使用没搞懂下面的内容就不用看了,如果对这个函数理解了那么继续走2、如何加载一个DLL    要在目标进程注入一个DLL,也就是要将DLL加载到目标进程,我们平时在使用DLL时,是怎么加载的?    通过Lo...

2018-10-10 17:16:52 1191

原创 _LDR_DATA_TABLE_ENTRY 遍历

  #include "stdafx.h"#include <stdlib.h>#include <Windows.h>#include <Ntsecapi.h>    //for unicode_stringtypedef _LIST_ENTRY *PLIST_ENTRY;void ShowModuleInfo(PLIST_ENTR...

2018-09-28 10:02:29 1500

原创 C++ 模板函数和普通函数匹配规则

前言:         1、本文献给C++初学者,高手请绕道。         2、本文总结在有多个同名模板函数和同名普通函数的情况下,调用函数时的匹配规则。         3、本文测试环境VS2013一、只有一个模板函数先把测试代码贴上来:#include #include using namespace std;template T GetMax(T

2017-07-26 23:32:37 1412

原创 C++ 对象内存模型探究

前言:仅以本文献给C++初学者,高手请绕道。测试环境VS2013一、单重继承不带虚函数的类对象内存结构测试代码如下:class Parent{public:    Parent() :pdata(0x11111111){}                    //将父类的pdata初始化为0x11111111private:    int pdata;};

2017-07-26 00:00:57 369

原创 有图有真相带你理解C++中虚函数调用机制

高手请绕道,本文献给初学者。有图有真相一、虚函数        在面向对象的高级语言中,实现多态机制,必不可少的重要一部分就是虚函数。在C++中,当一个类中含有virtual修饰的成员函数时,这个类和普通的类将有一些细微差别。我们先来看一个简单的例子./*初学者可以忽视这行(排除字节对齐引起的测试干扰)*/#pragma pack(1)//开始class NormalClass{

2017-07-15 13:50:28 567

原创 Android5.0 强制打开GPS

测试环境:               Android5.0+测试目标:             强制打开GPS测试所需必备条件:        测试APP必须具有ROOT权限,或者是system级别app关键代码:        /** * mode can be one of: * android.provider.Settings.Secure.LOCAT

2016-07-12 17:53:22 5502

Windows内核情景分析_上

windows内核情景分析上,1-8章,带目录,文字清晰。

2018-09-19

android Launcher2 源代码

Android 源码中得Launcher源代码,很多东西值得学习

2012-04-28

Gallery2D元代码,包括照相 图片浏览等功能很强大

Galler2D (不同源代码本有得叫Gallery3d)包含了照相,图片浏览 上传图片等一些列共能,效果很绚丽的。值得学习。如果想学习opengl es 耶可以参考这个,这个用opengl es做的

2012-04-28

Android 核心jar包

学习源代码中得Launcher2,Gallery2D等应用程序时,导入Eclip报错,编译不过,将这个zip下载下来,解压出来的三个jar文件导入工程,即可。详细操作网上有介绍,如果不会百度一下 :Launcher 导入Eclipse

2012-04-28

andorid平台的游戏五彩连珠

基于andorid平台的游戏 五彩连珠 代码基本都有注释的,能运行,没BUG的,这是我的论文课题。论文就不传上来了。可以给大家参考一下。 另外请注意以为上传的东西不能大于15M所以我吧游戏的背景音乐删除了,请下载的朋友下载之后解压之后在: \mgame\res\raw目录下放置一手MP3音乐文件,音乐文件名字请务必改为bkmusic.mp3,说的这么清楚了还不明白我也很无语的哦。。。。。 游戏画面介绍:   画面中间是游戏区,9行9列共81个方格;左下方是最高分纪录,右下方是本次游戏的计分情况。 游戏规则: 点击彩球移动到期望的位置,每移动一次,画面将随机出现3个新的彩球; 当同一颜色的彩球连成5个一行或一列或一斜线时,这5个彩球同时消失,游戏得分10分,同时本次不产生球。 当画面上每个方格都被彩球占满时,游戏结束,要想决定获得更高分就要使彩球消失的速度尽量快,以延长游戏时间和空间。

2011-05-21

数据结构课程设计数据结构课程设计

数据结构课程设计 八皇后问题,用c++做的。希望对你们有用哈!!

2010-04-07

数据库课程设计sql

这是一个数据库课程设计,工资管理系统,希望对大家有用!!

2010-04-07

公司库存管理系统次公司库存管理系统次

公司库存管理系统次公司库存管理系统次公司库存管理系统次

2010-04-07

空空如也

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

TA关注的人

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