西子云齐
码龄11年
求更新 关注
提问 私信
  • 博客:122,781
    122,781
    总访问量
  • 33
    原创
  • 39
    粉丝
  • 12
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2014-09-03

个人简介:自律即自由

博客简介:

xiziyunqi的博客

查看详细资料
个人成就
  • 获得33次点赞
  • 内容获得7次评论
  • 获得128次收藏
  • 博客总排名1,434,313名
创作历程
  • 1篇
    2020年
  • 6篇
    2019年
  • 19篇
    2018年
  • 67篇
    2017年
成就勋章
TA的专栏
  • 漏挖
    1篇
  • 机器学习
  • 安卓
    11篇
  • 安卓逆向
    20篇
  • IDA
    1篇
  • smali
    1篇
  • 待编辑1
  • 杂项
    3篇
  • zhaosi
    1篇
  • apk-反编译
    1篇
  • arm
    3篇
  • 小记
    2篇
  • net
    1篇
  • sigck
    1篇
  • python
    1篇
  • java
    1篇
  • eclipse
    1篇
  • Ubuntu
    1篇
  • apk文件解析
    3篇
  • gitidea
    1篇
  • linux
    2篇
  • RSA
    1篇
  • 计算机网络
    11篇
  • 系统重装
    2篇
  • 小问题
  • pwn
    1篇
  • web安全
    1篇
  • 笔试编程
    9篇
  • 我爱编程
    4篇
  • enum
    1篇
  • github
    1篇
  • windows
    3篇
  • windbg
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

89人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

孤岛问题

#include<vector>#include<iostream>using namespace std;class Solution {public: void setOne(vector<vector<char>> &grid, int row, int col) { int m = grid.size(...
转载
博文更新于 2018.09.11 ·
1608 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

文章标题

1.1 深入思考“hello world”#include<iostream>int main(){ printf("hello world
"); return 0;}问题1:程序为什么要被编译后才可以运行? 问题2:编译器把c语言转换为可执行的机器码过程中做了什么,怎么做的? 问题3:可执行文件里面是什么?除了机器码还有什么?怎么存放的,怎么组织的? 问题4:把st
翻译
博文更新于 2017.10.24 ·
282 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

burp

burp#下载与安装http://www.xue51.com/soft/36653.html#app的web漏洞挖掘https://zhuanlan.zhihu.com/p/82513348burp漏洞挖掘(转载)设置:1》proxy中options下的Proxy Listeners中点击edit,把Bind to address设置为All interfaces。 2》手机和电...
转载
博文更新于 2020.04.17 ·
2171 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

python2.7.13

在这里插入代码片https://blog.csdn.net/qq_21383435/article/details/83278750
转载
博文更新于 2019.04.15 ·
329 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

重定位表

PE结构之重定位表什么是重定位:重定位就是你本来这个程序理论上要占据这个地址,但是由于某种原因,这个地址现在不能让你占用,你必须转移到别的地址,这就需要基址重定位。你可能会问,不是说过每个进程都有自己独立的虚拟地址空间吗?既然都是自己的,怎么会被占据呢?对于EXE应用程序来说,是这样的。但是动态链接库就不一样了,我们说过动态链接库都是寄居在别的应用程序的空间的,所以出现要载入的基地址被应用程序...
转载
博文更新于 2019.04.10 ·
447 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

汇编ds和ss寄存器

一、DS寄存器8086CPU寄存器都是16位的,数据类型有一下两种:字节型数据字型数据16位寄存器存储一个字,而内存中需两个连续字节单元存储;任何两个连续的内存单元可以看作两个字节单元或一个字单元cpu通过cs:ip寄存器获取下条指令地址。而需要获取数据就需要通过ds寄存器,ds段地址寄存器存放要访问数据的段地址2000:0000 11223344//2000:0000设置初始值mo...
转载
博文更新于 2019.03.20 ·
11477 阅读 ·
6 点赞 ·
1 评论 ·
24 收藏

linux常用命令

1.:wq 进行保存退出,退出不了,一直提示E212 can’t open file for writing命令: sudo su 切换至超级用户2.常用命令退出命令是,按ESC键 跳到命令模式,然后输入:q(不保存)或者:wq(保存) 退出。:w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:w...
原创
博文更新于 2019.03.11 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql

1.显示数据库某个表的内容select * from User;2.supervisord的ini文件reboot后才生效
原创
博文更新于 2019.03.10 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python

1.linux下安装pip1.1下载安装setuptoolswget --no-check-certificate https://bootstrap.pypa.io/ez_setup.pysudo python ez_setup.py --insecure1.2下载安装pip再到python https://pypi.python.org/pypi/pip官网下载pip安装包,解压到某...
原创
博文更新于 2019.03.09 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windbg常用命令

g :运行q:结束调试会话,同时终止被调试进程的进行.restart:重启被调试应用version:显示调试器版本信息和已加载的调试器扩展.time:显示系统记录的各种时间.sympath 显示和设置符号搜索路径.sympath+ 增加符号搜索路径bl:列出所有断点bc* 清除所有断点bc 1 清除1号断点bc 1 2 5 清除1号、2号、5号断点be* 启用所有断点be...
原创
博文更新于 2018.11.18 ·
348 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

github错误

错误:error: src refspec master does not match any.fatal: remote origin already exists.解决:git remote rm origingit remote add origin xxx.git添加key:ssh-keygen -t rsa -b 4096 -C "your_email@example.co...
原创
博文更新于 2018.10.31 ·
254 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安排座位不相邻

题设:n个系,输出不相邻排列的组合数,n个系的所有学生都要坐到座位上。解析:《1》n个系,按照最终人数由少到多排列为a1,a2,…,an令N(c,b1,b2,…,bn)表示在{b1,b2,…,bn}人数时,同系学生两两分割的排列数,其中c=b1+b2+…+bn。《2》来了第c+1位x系的同学,不妨设x=n系,现在N(c+1,b1,b2,…,bn+1)如何递归推导出来?2.1 原来c位排...
转载
博文更新于 2018.09.22 ·
1767 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

enum

enum// l0.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include&lt;iostream&gt;using namespace std;enum xx{ x1=1, //#《2》默认是从0开始,即x1=0,这里x1被设置为了1,那...
原创
博文更新于 2018.09.22 ·
2588 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

分解质因数

// l0.cpp : Defines the entry point for the console application.//#include &quot;stdafx.h&quot;#include&amp;lt;iostream&amp;gt;using namespace std;void zhiyinshu(int m, int n) { if (m &amp;gt;= n) { ..
原创
博文更新于 2018.09.22 ·
591 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android中的Apk的加固(加壳)原理解析和实现

加壳原理: 将源apk加密和壳Dex(负责解密)合并成新的Dex。 主要步骤: 用加密算法对源apk加密;再与壳apk进行合并得到新的Dex文件,最后替换壳程序中的dex文件即可。 他的主要工作是:负责解密源apk,然后加载apk,让其正常运行起来。 问题:如何将源apk和壳apk合并成新的dex。Dex文件:1、jd-gui:可以查看jar中的类,其实他就是解析class文件,只要了解c
转载
博文更新于 2018.09.22 ·
415 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

n个数随机抽取m个

0到n-1中随机输出m个数// l0.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include &lt;time.h&gt;#include&lt;cstdlib&gt;#include&lt;iostream&gt;using namespace std;//...
原创
博文更新于 2018.09.22 ·
1677 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

重装系统

今天用之前制作的U盘启动盘重装系统提示找不到: 网上方案是忽略直接找; 我按F2选择第一项就进去正常安装了。
原创
博文更新于 2018.09.15 ·
740 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

house of lore学习

利用思想: 利用smallbin为双向链表,每次malloc取了链表最后一个元素,可以通过更改链表指针,使其分配一个刻意构造的地址 利用难点: 1.需要一个堆溢出或其他方法能够更改到small bin的free chunk的fd和bk指针 2.存在unlink安全检查,需构造好将要malloc出来的位置的chunk(绕过安全检查) 注意:有的触发unlin...
原创
博文更新于 2018.09.11 ·
731 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

实现得到自定义栈最小值的函数

定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。class Solution {public: stack&lt;int&gt; stack1,stack2; void push(int value) { stack1.push(value); if(stack2.empty()) ...
转载
博文更新于 2018.09.11 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二分法

#include &lt;iostream&gt;using namespace std;int search(int *b, int n, int q) { int s = 1, e = n; while(s&lt;=e&amp;&amp;e&lt;=n&amp;&amp;s&gt;=1) { int m = (s + e) / 2; if...
原创
博文更新于 2018.09.11 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多