自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 whatsapp 风控研究 no_router 一小时

【代码】whatsapp 风控研究 no_router 一小时。

2024-02-22 17:05:35 383

原创 [charles rewrite] [Fizz] [小技巧] 花瓶抓包的时候,遇到未知的压缩方式解决

抓包的时候偶尔会遇到未知的header头,导致charles解析不出来返回值.如:accept-encoding x-fb-dz;d=1, zstd, gzip, deflate????解决:Ctrl+alt+r明文就出来了Rewrite 功能还可用于自己代码测试上面。比如替换计算出来的token值。很方便...

2021-10-19 17:28:01 507

原创 逆记- 开源方案的ollvm 使用 | 孤挺花 | Hikari

Hikarihttps://github.com/HikariObfuscator/Hikari孤挺花https://github.com/fly8888/armariris

2021-01-30 16:08:25 863

原创 逆记 - nexus刷原生包 magisk root 安装 xposed

下载匹配机型数据原生刷机包: https://developers.google.com/android/images#hammerheadkrt16m刷机进入 bootloaderadb reboot bootloader进入 bootloader,就可以刷机,或者刷magisk的zip包进入bootloader模式后刷机fastboot flash boot boot.imgfastboot flash recovery recovery.imgfastboot flash s

2021-01-30 11:30:49 988

翻译 elfLoader c(#elf执行视图# #32位#)

loading ELF file in C in user spaceI am trying to load an ELF file compiled with “gcc -m32 test.c -o test.exe” on Linux in a 64 bit x86 environment.我尝试加载一个ELF文件,编译的命令为:“gcc -m32 test.c -o test.exe” 在 x86 平台,64位的环境I am trying to load that 32bit file (

2020-05-26 01:13:38 613

原创 (75) Hacking Livestream #17 Basics of fuzzing 1 - YouTube (在写..)

【带机翻字幕】文件准备#include <stdio.h>#include <string.h>#include <stdlib.h>int main(int argc, char **argv){ if (argc != 2){ return 1; } FILE *f = fopen(argv[1], "rb"); if (f == ...

2020-05-22 08:58:37 341

原创 jz2440 开发板学内核 - (在写...)

使用(用串口输入输出)接上去com口开启回显烧写(JTAG )嵌入式系统上电->bootload ->linux 内核 ->挂接跟文件系统 ->应用程序

2020-05-22 08:57:38 242

原创 bilibili自动答题

因为网页版的答题太烦了。就写了一段自动答题的jshttps://www.bilibili.com/v/newbie/basic-1?score=0var i=0setInterval(function(){ $('.answer-outer').eq(i%4).trigger("click") i++}, 100)用法: 打开F12, 到Console窗口黏贴此处, 然后回车即...

2020-03-24 00:31:57 2754 9

原创 【ide】Linux vscode(二) 调试 elfloader

文章目录下载代码配置调试配置文件F5 下断效果下载代码https://github.com/elemeta/elfloader配置调试配置文件解压,用vscode打开。F5 生成 launch.json & tasks.json根据(makefile和readme.md)修改配置文件(launch.json & tasks.json)# makefileall: ...

2020-03-12 16:59:53 522

原创 【ide】Linux vscode(一)使用 - helloworld

安装环境https://code.visualstudio.com/sudo dpkg -i code_1.43.0-1583783132_amd64.deb创建main文件,直接f5#include <stdio.h>#include <unistd.h>#include <pthread.h>#include <sys/types...

2020-03-12 16:35:41 650

原创 binder系统(一) 源码分析以及编写测试用例

文章目录android handler是什么?binder 源码分析binder 上层通信思路源码验证binder_call 函数分析分析 bctest.c 使用binder_call自己的代码 怎么写?编写代码cpp :android handler是什么?binder 源码分析binder 主要的功能是跨进程的通信IPC:对于binder通信,有三个对象A B 通信,A 需要知...

2020-01-05 21:39:14 1052

原创 编写一个虚拟的驱动在msm

android8.0 编写一个简单的驱动,上层可通过jni访问设备设备: pxcel 1系统: Ubuntu 18.04.2 LTS代码版本: android-msm-marlin-3.18-pie-qpr2简单的驱动代码新增代码: /home/zp/msm/private/msm-google/drivers/char/myled.c#include <linux/modul...

2020-01-05 18:58:56 423

原创 001 c++智能指针

c++智能指针为什么要用智能指针(why)自己试着构建智能指针(example1) (how)一个内存泄漏的场景 ex0处理问题 ex1完善指针(1) ex2什么是智能指针(what)欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创...

2019-07-16 16:39:27 299

翻译 angularjs 未整理--笔记--简单使用和简介

angularjs简介angularjs简介angularJs有哪些特性angularJs的MVC方式angularJs的作用域ng简单使用简单使用1 mvc模式scopescoperootScope双大括号表达式 简单使用2 指令系统 简单使用3 双向数据绑定 简单使用4 过滤器 购物车突入 简单实用5 模块化开发简单使用6 工具方法 之1 bindthis指向co

2015-09-29 18:03:12 1863

翻译 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-09-16 11:01:31 590

原创 rsa初识【php实现简易加解密】

简单 用php实现rsa算法 。后期写步骤先贴代码:<?phpheader("Content-type:text/html;charset=utf-8");/** * ---------------------------------------------- * 公钥生成 */// 拿来连个素数(我选择了一个小的, 方便计算) $sushu1 = 53;

2015-04-29 17:19:49 1186

原创 linux设置了 /etc/profile ~/.bashrc等配置文件不重启生效方法【开机读取的shll】

之前我们提到过几个Linux下常用的设置文件,比如/etc/profile、~/.bashrc等。但是修改了配置以后要让新的设置起作用,一般我们都是用很"Windows式“的逻辑来解决,重启系统!嗯,这确实是一个好办法,而且绝对有效,但Linux是一个多用户的操作系统,我在配置属于我的.bashrc时,也许有人正在系统上的MySQL中插入记录、也许有人正在编写C程序,万一我重启了系统而其他

2014-11-18 08:47:42 1734

转载 组成php框架的必须品!

php框架是但

2014-04-30 10:09:20 831

转载 html5 小实例2 球球转

test 您的浏览器不支持canvas // 获取canvasvar canvas = document.getElementById("canvas");// 设置2d绘图环境var cxt = canvas.getContext('2d');// 声明时间参数var time=0; function fun(){

2014-04-23 15:44:57 898

原创 浏览器的各种兼容【讨厌!】

有的时候我们已经设计好了

2014-04-23 10:43:01 716

转载 html5 实例[1] 小时钟

浏览器老古董升级吧 var clock = document.getElementById('clock');var cxt = clock.getContext('2d');function i(){ // 清除画布 cxt.clearRect(0,0,500,500); var now = new Date(); var sec = now.getSeconds(

2014-04-21 15:31:44 810

转载 mysql高级 权限管理[1]

mysql 的用户与权限管理  user-> db -> tables_priv

2014-04-17 14:44:22 918

转载 mysql高级 存储过程[2] handler 的continue 和 exit 还有[undo]

除了continue,exit外, 还有一种undo handler,

2014-04-17 11:53:14 4090

转载 html5 之canvas标签

一句话: 各种api各种调用!!

2014-04-16 16:26:31 917

转载 html5 [2] ~之 音频视频

以前的音频, 视频。怕编码错误就用了flash  ~

2014-04-15 14:55:26 900

转载 html5 [1] ~之标签初探

第一张是以前的写法,  右图是现在的html5写法,     这样写有利于seoso

2014-04-15 13:13:40 1318

转载 mysql高级 存储过程[2] ~之 传入的参数 && 控制结构

--   顺序,选择,循环--   求1-100的和

2014-04-14 16:39:06 886

转载 js-DOM[1] 绑定~

第一个种绑定方法:写到标签了: DOM 0 的标准(古老的标准)好处“ 所有浏览器都支持 ”坏处“ 1. 夹在html代码中,不简洁, 2. 效率低 3. 不符合提倡的 行为、结构、样式 分离了.  ”

2014-04-13 15:39:05 741

转载 mysql高级 存储过程[1]

在一起的语言,叫做'过程' php中没有过程,只有函数, 准确的说.函数能起到过程的作用"过程"就是封装语句,调用的时候,这些封装体执行  函数是有返回值的过程,而过程没有返回值的函数过程 --- 把若干条sql封装起来, 起个名字就是过程存储过程 --- 把此过程存在数据库中, 叫做存储过程匿名过程  --- mysql 不支持语法:# 创

2014-04-11 17:00:33 862

转载 mysql高级 tigger触发器 --[3]

爆仓怎么办:用sql的判断语句,jiuxiangbianc

2014-04-11 16:06:25 1112

转载 mysql高级 tigger触发器 --[2]

接上个问题number 和 gid 都传什么?

2014-04-09 15:53:07 634

原创 mysql高级 tigger触发器 --[1]

触发器:很方便,在商城中最常见。,你可以用两条yuju

2014-04-09 14:58:25 746

转载 mysql高级开始[0]

mysql高级开始:触发器存储过程权限管理主从分离   需要学会之前会的:union多表查询,了解

2014-04-09 12:31:56 474

转载 js静态方法[10]

/*JS静态1: 构造函数通过new来制造对象2: 函数本身也是对象 */var x = function (){ this.bark = function(){ alert('旺旺'); }}x.xoxo = function (){ alert('xoxo');}// 注意这里没有new任何的东东x.xoxo(); // 直接就调用了 jquery里面的也有很

2014-04-07 09:22:23 669

转载 js继承~[[9]]

js的继承  js咋继承?任务:/* 任务1: 原型继承链, 继承腾讯面试题js两条狗,一开始"汪汪"的叫后台变异: 变成"呜呜"通过继承达到目的*/首先创造对象:function tiger(){ this.bark=function(){ alert('百兽之王'); }}var hu = new tiger();hu.bark;/*

2014-04-04 20:01:12 577

转载 js的封装,闭包【--之封装】[[6]]

那么滴这个世界上很有意思的一门语言 js 的面相对象里面的封装:很简单...只有有点繁琐  ,不过很有爱。。。 一个面相对象。/* js的封装~*/function Dog(){ this.leg = 4; this.bark = function(){ alert('旺旺'); }}var huzi = new Dog();huzi.bark

2014-04-01 16:21:28 522

原创 linux第一个轮下来【常用命令】

<?php总结: 文件处理命令: linux权限; i节点; 软硬链接; 对文件的创建、删除、拷贝、剪切、查看;权限管理命令: 文件和目录的rwx权限的含义; 修改权限; 修改所有者、属组; 默认权限的查看和设置;文件搜索命令: 查看命令路径、find用法、快速找、文件内容查找;帮助命令: 查看命令和文件的帮助、help压缩解压: .gz、.ta

2014-04-01 14:16:06 545

原创 js闭包~![[5]]

啥是闭包?这个玩意儿很有用!!为啥要有面相对象~?还有函数式编程哦~  js好强大且看分析: /* 下面例子形成了一个 "环境包" 但是别人访问不到 age=20 这个。 下面这个例子, t2 接受了一个包 一个环境包 t2是有生态环境的 主要在于 return t2 -----> t2 把 环境包捕捉*/function t1(){ v

2014-04-01 12:11:17 606

转载 美文, 节气~

雨水 | 獺祭魚,雁北向,草木萌動。天一生水,東風解冻,散落為雨。農家備桑耕,桃樹待夭華。小樓一夜聽雨,池塘水綠階青。殘宵更漏天明,旅人擎傘獨行。此時節,潤物無聲,野徑成泊。待看花繁錦簇時,街巷杏花聲。

2014-03-09 15:45:02 805

原创 2014年3月9日15:40:59 搬家到csdn

此贴  ,   记录时间一般都是word和txt 或者php  记事本记录笔记   以后就要搬到csdn   希望1年后2年后n年后     不会忘记当初的努力和道路此贴为证!!

2014-03-09 15:41:20 614

空空如也

空空如也

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

TA关注的人

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