自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lonelykin的专栏

天道酬勤!

  • 博客(26)
  • 收藏
  • 关注

原创 crackme2(简单算法)

crackme2来自/看雪/2007精华版CrackMe/序列号/逍遥风大牛 【详细过程】 无壳,用OD载入这个CRACKME,根据字符串提示信息很容易找到关键代码 来到关键代码处0040124C . 6A 28 PUSH 28 ; /Count = 28 (40.)0040124E . 68 06214000 PUSH crcme1.00402106 ; |Buffer = crcme1.

2015-04-14 21:54:53 1065

原创 CrackMe3(简单循环算法)

CrackMe来自/看雪/2007精华版CrackMe/序列号/逍遥风大牛 【详细过程】 PEID检查,发现是ASPack 2.11的壳,直接上ASPackDie秒破。 字符串查找关键点,找到一下代码处 算法开始:00458159 |. 55 push ebp ; 在这里下断0045815A |. 68 9082450

2015-04-14 21:52:08 743

转载 趣味CRACKME破解分析(发散思维)

标 题: 趣味CRACKME破解分析(发散思维) 作 者: 逍遥风 时 间: 2006-08-13,16:26:53 链 接: http://bbs.pediy.com/showthread.php?t=30483 破文标题】CRACKME破解分析 【破文作者】逍遥风 【破解工具】OD,计算器 【破解平台】WINXP 【软件简介】Difficulty: 2 - Needs a lit

2015-04-14 21:47:51 470

原创 android时间对话框TimePickerDialog介绍

目前网上流行着很多对“时间对话框TimePickerDialog”的讲解文章,但感觉都不是很详细。所以浣熊在这里详细对该方面的知识进行介绍,旨在帮助初学者能够快速掌握该项技术。 首先要做的是声明一个日历类的对象: private Calendar c; 然后对其进行实例化: c = Calendar.getInstance(); 实例化后便可以对该日历对象进行操作了,如

2015-04-14 21:43:58 378

原创 android开机自启动的后台Service的实现

1.在Manifest.xml文件中注册广播接收器,接收开机广播2.广播接收器接收到开机广播后启动Servicepublic class BootCompletedReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { // TOD

2015-04-14 21:39:28 382

原创 Android缩小到通知栏,再点击通知栏启动

package com.example.notificationdemo;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Inte

2015-04-14 21:36:34 572

原创 Android 监听WIFI

1.注册一个广播接收器,监听网络状态private void Start(){ IntentFilter filter = new IntentFilter(); filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION); filter.addAction(WifiManager.WIFI_STATE_CHANGED

2015-04-14 21:34:11 326

原创 汇编MOVSX指令详解

MOVSX说明:带符号扩展传送指令 符号扩展的意思是,当计算机存储某一个有符号数时,符号位位于该数的第一位,所以,当扩展一个负数的时候需要将扩展的高位全赋为1.对于正数而言,符号扩展和零扩展MOVZX是一样的,将扩展的高位全赋为0.例子:MOV BL,80H MOVSX AX,BL AX == 0FF80H 可能初学者奇怪80H不是正数吗?FF怎么来的?看下

2015-04-14 21:26:30 2501

转载 C#中class与struct的区别

类与结构的实例比较  类与结构的差别   如何选择结构还是类   一.类与结构的示例比较:  结构示例:public struct Person{  string Name;  int height;  int weight  public bool overWeight()  {  //implement something  }}  类示例:public class Tes

2015-04-14 21:23:01 255

原创 Android中的按摩棒

在某些时候,程序需要启动系统振动器,比如手机静音时使用振动提示用户;再比如玩游戏时,当系统碰撞、爆炸时使用振动带给用户更逼真的体验等。总之,振动是除视频、声音之外的另一种“多媒体”,充分利用系统的振动器会带给用户更好的体验。系统获取Vibrator也是调用Context的getSystemService()方法即可,接下来就可以调用Vibrator的方法来控制手机震动了。package com.ex

2015-04-14 21:16:56 343

原创 java中byte转换int时为何与0xff进行与运算

在剖析该问题前请看如下代码 例一:public static int getIntFromByte(byte[] ba){ int sum = 0; for (int i = 0 ; i <4 ; i++) { int temp =((int) ba[i] )&0xff; temp <<= i*8; sum = temp

2015-04-14 21:16:31 278

转载 [python]文件操作

转至:http://blog.csdn.net/wklken/article/details/6315514 文件处理 python常用,主要是用于文件操作,配合字符串操作,数值计算等,完成数据处理。 文件模式 打开一个文件,返回一个文件对象。可以用open()或者file(),建议使用前者 file_object = open(file_name, access_mode = ‘r’,

2015-04-14 21:08:00 376

原创 第一次尝试Crack(逆向异或算法)

【详细过程】 用peid查壳,无壳,运行,收集足够信息用OD载入,通过bp GetDlgItemTextA下断点,断点在USER32领空下, 从堆栈区Follow in Disassembler找到 call 调用函数地址为[004010B0],果断F7跟进004010B0 |. E8 14000000 CALL crackme.004010C9004010B5 |> EB 09

2015-04-14 20:58:25 1712

转载 解压web服务器返回的gzip数据

#!/usr/bin/env pythonimport urllib2import gzipimport binasciifrom StringIO import StringIOdef gunziptxt(data): buf = StringIO(data) of =gzip.GzipFile(fileobj=buf,mode="rb") outdata=of.

2015-04-14 12:00:23 1258

转载 requests包的简单运用 代替urllib/urllib2

requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的: python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码。我也看了下requests的文档,确实很简单,适合我这种懒人。下面就是一些简单指南。1. 安装安装很简单,我是

2015-04-14 11:58:08 5115 1

转载 java des3 加密解密

import java.security.Key;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESedeKeySpec;import javax.crypto.spec.IvParameterSpec;import sun.misc.BASE64Decoder

2015-04-14 11:51:30 5773 1

原创 C# 3DES加密解密

/// /// DES3加密解密 /// public class Des3 { #region CBC模式** /// /// DES3 CBC模式加密 /// /// 密钥 /// IV /// 明文的byte数组 /// 密文的byte数

2015-04-14 11:50:53 1799

原创 是否

是否 你已把我遗忘 为何在你眼中 藏有一丝泪光是否 你已远离 为何却闻不到 你那迷人的气息是否 我们有缘 为何只是源头水尾 难以相见是否 我们无缘 岁月留给我的将是 愁绪萦怀 寸断肝肠

2015-04-14 11:49:12 313

原创 挥不去的身影

总是在夜深人静的时候 想起你 习惯了看你的心情 无论是否天晴 都会弄人心弦 闭上眼 回想你的一 颦一笑 只是 再也回不到从前 我不知道 是否还爱你 爱 为何停止在灿烂的七月 不爱 为何我还无法释怀

2015-04-14 11:48:07 387

原创

曾经的美好 如今都化为一片迷蒙 夜却来留我在月光里 一个人默默的想天空下起了雪 飘向那些破碎的回忆 回想曾经 却已 一切都融入尘埃时间带走了你 留下我 独自的寂寞我爱你 你曾让我心动 我恨你 你渲染了我的世界

2015-04-14 11:46:02 320

原创 httpwebrequest模拟登陆 显示乱码

[原因] 在使用httpwebrequest模拟登陆实现时,通过抓取网络数据包,设置http header,”Accept-Encoding” = “gzip,deflate” ,发现在服务端返回的网页显示乱码!开始以为是编码问题,再查找和调试以后发现编码设置都没有问题。so google! [原来如此] 普通浏览器访问网页,之所以添加:”Accept-Encoding”

2015-04-14 09:42:03 1039

转载 Android Socket 开发

根据之前的经验,应用软件的网络通信无非就是Socket和HTTP,其中Socket又可以用TCP和UDP,HTTP的话就衍生出很多方式,基础的HTTP GET和POST请求,然后就是WebService的SOAP。在这些方式中,Socket当然是最基础的。因此先从Socket开始。服务端就不需要过多的说明了,无论采用什么语言什么平台都可以,只要遵循基本的Socket监听模式就行。实际上Android

2015-04-14 09:39:09 256

原创 java与android RSA加密区别

在还原某android应用算法时,使用的是java环境,各种测试结果都不对,一样的数据,每次计算结果都不一致,最后拿到android环境下测试没问题,一番搜索之后发现原来是java与android的填充不一致 java Cipher cipher = Cipher.getInstance(“RSA/ECB/PKCS1Padding”); android Cipher cipher = Cip

2015-04-14 09:35:41 636

转载 JNI 方法

1、AndroidJNI.AllocObject 分配对象 static function AllocObject (clazz : IntPtr) : IntPtr Description描述 Allocates a new Java object without invoking any of the constructors for the object. 分配新 Java 对象而不调

2015-04-11 11:25:06 422

原创 某手so函数分析之后的思考

0x1 分析算法 要解密的函数自身很简单,没有常用算法和复杂的逻辑,纯粹位移操作,ida动态调试一番 确定函数传参和返回值之后分析得知 大致分为三步 1.cpu_clock_star()初始化struct x的值 2.cpu_clock_x(struct x, string data, int dataLen) 循环取data的64个字节作为参数放入sub_1b80 3.sub_1b8

2015-04-08 18:38:36 1343 1

原创 android 清除其他应用数据

在调试某应用的时候,经常要清除apk初始化产生的数据,初始化会在/data/data/com.xxx.xx目录下和/sdcard/下新建很多文件,每次都要点到 设置->应用->软件名->清除数据。闲操作麻烦,想使用自动化一键清除。0x1 穷举遍历删除文件夹 开始想到的是获取su权限后枚举/data/data/com.xx.xx目录下的文件夹,逐个删除文件夹public static bool

2015-04-08 10:30:09 2227 3

空空如也

空空如也

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

TA关注的人

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