- 博客(40)
- 收藏
- 关注
原创 [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 626
原创 逆记- 开源方案的ollvm 使用 | 孤挺花 | Hikari
Hikarihttps://github.com/HikariObfuscator/Hikari孤挺花https://github.com/fly8888/armariris
2021-01-30 16:08:25 949
原创 逆记 - 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 1049
翻译 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 642
原创 (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 391
原创 jz2440 开发板学内核 - (在写...)
使用(用串口输入输出)接上去com口开启回显烧写(JTAG )嵌入式系统上电->bootload ->linux 内核 ->挂接跟文件系统 ->应用程序
2020-05-22 08:57:38 263
原创 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 3058 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 615
原创 【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 708
原创 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 1390
原创 编写一个虚拟的驱动在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 447
原创 001 c++智能指针
c++智能指针为什么要用智能指针(why)自己试着构建智能指针(example1) (how)一个内存泄漏的场景 ex0处理问题 ex1完善指针(1) ex2什么是智能指针(what)欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创...
2019-07-16 16:39:27 322
翻译 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 1959
翻译 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-09-16 11:01:31 719
原创 rsa初识【php实现简易加解密】
简单 用php实现rsa算法 。后期写步骤先贴代码:<?phpheader("Content-type:text/html;charset=utf-8");/** * ---------------------------------------------- * 公钥生成 */// 拿来连个素数(我选择了一个小的, 方便计算) $sushu1 = 53;
2015-04-29 17:19:49 1208
原创 linux设置了 /etc/profile ~/.bashrc等配置文件不重启生效方法【开机读取的shll】
之前我们提到过几个Linux下常用的设置文件,比如/etc/profile、~/.bashrc等。但是修改了配置以后要让新的设置起作用,一般我们都是用很"Windows式“的逻辑来解决,重启系统!嗯,这确实是一个好办法,而且绝对有效,但Linux是一个多用户的操作系统,我在配置属于我的.bashrc时,也许有人正在系统上的MySQL中插入记录、也许有人正在编写C程序,万一我重启了系统而其他
2014-11-18 08:47:42 1771
转载 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 927
转载 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 843
转载 mysql高级 存储过程[2] handler 的continue 和 exit 还有[undo]
除了continue,exit外, 还有一种undo handler,
2014-04-17 11:53:14 4143
转载 js-DOM[1] 绑定~
第一个种绑定方法:写到标签了: DOM 0 的标准(古老的标准)好处“ 所有浏览器都支持 ”坏处“ 1. 夹在html代码中,不简洁, 2. 效率低 3. 不符合提倡的 行为、结构、样式 分离了. ”
2014-04-13 15:39:05 761
转载 mysql高级 存储过程[1]
在一起的语言,叫做'过程' php中没有过程,只有函数, 准确的说.函数能起到过程的作用"过程"就是封装语句,调用的时候,这些封装体执行 函数是有返回值的过程,而过程没有返回值的函数过程 --- 把若干条sql封装起来, 起个名字就是过程存储过程 --- 把此过程存在数据库中, 叫做存储过程匿名过程 --- mysql 不支持语法:# 创
2014-04-11 17:00:33 884
转载 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 692
转载 js继承~[[9]]
js的继承 js咋继承?任务:/* 任务1: 原型继承链, 继承腾讯面试题js两条狗,一开始"汪汪"的叫后台变异: 变成"呜呜"通过继承达到目的*/首先创造对象:function tiger(){ this.bark=function(){ alert('百兽之王'); }}var hu = new tiger();hu.bark;/*
2014-04-04 20:01:12 610
转载 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 539
原创 linux第一个轮下来【常用命令】
<?php总结: 文件处理命令: linux权限; i节点; 软硬链接; 对文件的创建、删除、拷贝、剪切、查看;权限管理命令: 文件和目录的rwx权限的含义; 修改权限; 修改所有者、属组; 默认权限的查看和设置;文件搜索命令: 查看命令路径、find用法、快速找、文件内容查找;帮助命令: 查看命令和文件的帮助、help压缩解压: .gz、.ta
2014-04-01 14:16:06 562
原创 js闭包~![[5]]
啥是闭包?这个玩意儿很有用!!为啥要有面相对象~?还有函数式编程哦~ js好强大且看分析: /* 下面例子形成了一个 "环境包" 但是别人访问不到 age=20 这个。 下面这个例子, t2 接受了一个包 一个环境包 t2是有生态环境的 主要在于 return t2 -----> t2 把 环境包捕捉*/function t1(){ v
2014-04-01 12:11:17 628
转载 美文, 节气~
雨水 | 獺祭魚,雁北向,草木萌動。天一生水,東風解冻,散落為雨。農家備桑耕,桃樹待夭華。小樓一夜聽雨,池塘水綠階青。殘宵更漏天明,旅人擎傘獨行。此時節,潤物無聲,野徑成泊。待看花繁錦簇時,街巷杏花聲。
2014-03-09 15:45:02 824
原创 2014年3月9日15:40:59 搬家到csdn
此贴 , 记录时间一般都是word和txt 或者php 记事本记录笔记 以后就要搬到csdn 希望1年后2年后n年后 不会忘记当初的努力和道路此贴为证!!
2014-03-09 15:41:20 630
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人