自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (1)
  • 收藏
  • 关注

转载 AFL源码分析

https://www.dazhuanlan.com/2019/10/08/5d9c5dea6ec05/

2020-07-14 16:25:57 527

原创 afl覆盖率统计工具afl-cov常见问题总结

“官网”http://cipherdyne.com/afl-cov/ https://github.com/mrash/afl-cov 编译 需要使用gcc-fprofile-arcs -ftest-coverage test.c (-o cov.out)对源码进行插桩从而支持覆盖率的统计 C++ lcov reached unexpected end of file问题 A:将编译信息清空make clean all ref:https://stackoverflow.com/quest...

2020-05-29 21:34:46 5578 7

原创 afl使用常见问题总结

afl官网https://lcamtuf.coredump.cx/afl/ 如何处理stdin作为输入 A:afl-fuzz命令中不能加@@,源码中可以直接用scanf/cin等,在input文件夹下新建文件给出初始输入 afl-fuzz -i in -o out ./a.out ref:https://groups.google.com/forum/#!msg/afl-users/m63xfVbhDiM/5TfBNIWWCAAJ ref:https://groups.google.com/for

2020-05-29 21:23:23 2480

原创 llvm3.6 configure and make to a debug version

要将llvm3.6编译成debug模式:既要--enable-debug-runtime ,还要--disable-optimized../configure -disable-bindings --enable-debug-runtime --disable-optimized将llvm3.6到rtti开启:make REQUIRES_RTTI=1 -j8...

2018-12-04 21:27:57 228

转载 llvm unreachable

https://releases.llvm.org/3.1/docs/FAQ.htmlWhy does instcombine + simplifycfg turn a call to a function with a mismatched calling convention into "unreachable"? Why not make the verifier reject it

2018-03-07 13:12:16 582

原创 linux常用命令

1. 将文件夹下文件按大小排序显示:l -S2. 显示文件夹下所有文件行数:find . | xargs wc3. 杀死进程:kill -9 pid4.

2017-08-08 16:39:35 412

原创 tmux快捷键记录

任何操作之前需要ctrl+a(默认时ctrl+b)保存窗口环境,下次直接可打开,ctrl+a ctrl+s恢复已保存的窗口环境:ctrl+a ctrl+rctrl+a hjkl 左下上右ctrl+a shift+5 窗口竖向分屏ctrl+a shift+‘ 窗口横向分屏ctrl+a ctrl+d 取消窗口分屏ctrl+a ctrl+d page downctrl+a ctrl+u page upc...

2017-04-27 11:47:35 706

原创 git 使用方法记录

git branch -vv(两个v),就能够看到本地分支跟踪的远程分支。git branch -a 查看本地和远程所有分支

2017-02-21 17:38:22 382

原创 Ubuntu下修改文件夹权限

修改权限:sudo chmod -R 777 /home/xxx/new查看权限:ls -ld ./new

2017-02-20 20:22:50 2916

转载 虚拟机下给Ubuntu挂载新硬盘

系统环境:Win7 64位 + VMWare7.1虚拟机系统:Ubuntu 10.04 1. 先在VMWare下,给Ubuntu添加新的硬盘。图中新加了30G的硬盘。 2. 进入虚拟机系统,登录Ubuntu 10.04. 打开命令行,使用命令lshw看一下硬盘情况,结果如图:如图我们看到,当前系统有2个硬盘,disk0, disk

2017-02-20 19:46:54 2206

转载 c++ stringstream(老好用了)

http://www.cnblogs.com/hujunzheng/p/5042068.html  v前言:    以前没有接触过stringstream这个类的时候,常用的字符串和数字转换函数就是sscanf和sprintf函数。开始的时候就觉得这两个函数应经很叼了,但是毕竟是属于c的。c++中引入了流的概念,通过流来实现字符串和数字的转换方便多了。在这里

2017-02-15 19:56:33 460

原创 升级cmake

下载相应版本cmake:https://cmake.org/download/ wget http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gztar xf cmake-3.2.2.tar.gzcd cmake-3.2.2./configuremakesudo apt-get install checkinstall

2016-10-09 15:28:38 1207

转载 LaTeX技巧630:用LaTeX寫algorithm

http://blog.sina.com.cn/s/blog_5e16f1770102ezhv.html选自:http://nckunoname.pixnet.net/blog網路上查了很多資料關於"用LaTeX寫algorithm"自己稍微整理一下algorithm排版可能需要的套件\documentclass[journal]{IEEEtran}\usepackag

2016-08-16 16:43:43 9139 2

原创 git修改user.name和user.email

.git删除:rm -rf .git查看信息:git config --list修改:git config --global user.name "name"git config --global user.email "email"

2016-08-16 10:39:25 19277 1

转载 更新gcc到4.8

7down voteIf you want to keep your old gcc, as I do, then do this instead:sudo add-apt-repository ppa:ubuntu-toolchain-r/testsudo apt-get updatesudo apt-get install gcc-4.8 g++-4.8Then

2016-08-13 10:52:14 640

原创 漏洞报告网站收藏

http://androidvulnerabilities.org/allhttp://www.cvedetails.com/

2016-04-25 09:40:23 687

转载 latex 首行不缩进,第二行开始缩进,悬挂缩进的LaTeX实现

http://blog.sina.com.cn/s/blog_5e16f1770100ns4r.html\noindent\hangafter=1\setlength{\hangindent}{2em}分别是: 1. 取消首行缩进;2. 设置从第1行之后开始悬挂缩进;3. 设置悬挂缩进量居中、左对齐、右对齐http://blog.sina.com.cn/s/blog_5e1

2016-04-08 15:24:54 48316

转载 Latex 表格 多行多列

http://blog.sina.com.cn/s/blog_758baa8d01016p7r.html转载来源:http://jhengjyun.blogspot.hk/2011/01/latexmulticolumnmultirow.html如果合併的表格只需要跨行,不需要跨列,直接就用LaTable解決吧!然而要製作出更複雜含有跨列合併表格,就必須手動改寫了通常畫表格需要

2016-03-23 14:59:47 43548 6

原创 Android sqlite security网页收藏

1. Sqlite database securityhttp://stackoverflow.com/questions/3140230/sqlite-database-securityencrypt the data,SQLCipher for Android,send sensitive data back to the server,If the user roots thei

2016-03-17 10:34:10 882

转载 Android 开发中使用 SQLite 数据库

https://www.ibm.com/developerworks/cn/opensource/os-cn-sqlite/#ibm-pconSQLite 是一款非常流行的嵌入式数据库,它支持 SQL 查询,并且只用很少的内存。Android 在运行时集成了 SQLite,所以每个 Android 应用程序都可以使用 SQLite 数据库。对数熟悉 SQL 的开发人员来时,使用 SQLit

2016-03-16 11:12:37 630

转载 JDBC实例 Statement,PreparedStatement,CallableStatement三个方法的实例

http://flylynne.iteye.com/blog/806101public void ListStudents() throws SQLException{  int i, NoofColumns;  String StNo, StFName, StLName;  //初始化并加载JDBC-ODBC驱动程序  Class.forName("jdbc.odbc.J

2016-03-11 15:00:53 2930

转载 PreparedStatement

http://blog.sina.com.cn/s/blog_6fd9615d01010e2h.html简单概述: PreparedStatement继承自Statement,但比Statement功能强大的多。优点:1、PreparedStatement是预编译的,比Statement速度快。    当同时要执行多条相同结构sql语句时使用,这时可以用setObjec

2016-03-11 14:46:48 530

转载 How can I prevent SQL-injection in PHP?

2788down votefavorite2528If user input is inserted without modification into an SQL query, then the application becomes vulnerable toSQL injection, like in the following example:$unsafe_

2016-03-11 14:25:11 3230

转载 SQLite INJECTION/注入

http://www.yiibai.com/sqlite/sqlite_injection.html如果用户通过网页输入,并将其插入到一个SQLite数据库中,有一个机会,已经离开自己敞开的一个被称为SQL注入的安全问题。这一课将教你如何帮助防止这种情况的发生,并帮助保护脚本和SQLite语句。注入通常发生在需求用户输入,就像他们的名字,而不是一个名字,他们给一个SQLite语句,会在不知

2016-03-11 10:25:26 3389

转载 What’s the Right Way to Prevent SQL Injection in PHP Scripts?

https://blogs.msdn.microsoft.com/brian_swan/2010/03/04/whats-the-right-way-to-prevent-sql-injection-in-php-scripts/How to prevent SQL injection in PHP scripts is probably a topic that doesn’t ne

2016-03-04 10:25:30 558

转载 Do Stored Procedures Protect Against SQL Injection?

https://blogs.msdn.microsoft.com/brian_swan/2011/02/16/do-stored-procedures-protect-against-sql-injection/When I’ve asked people about their strategies for preventing SQL injection, one response

2016-03-04 10:17:34 546

原创 Android系统学习笔记

1.Android defines four types of components: activity, service, broadcast receiver, and content provider.2.HOOK挂钩:INLINE HOOK的思路大致是这样:首先找到目标函数在内存中的地址,然后把该地址块设置为可写,修改目标函数地址的内容,让游戏调用目标函数时跳转到我们自己的函数地址,我

2016-01-23 16:28:56 572

原创 windows常用命令记录

1.WHEREe.g.WHERE /R obj *.ast >>astList.txt2.

2016-01-05 10:41:53 390

转载 Shell(Bash)编程实例之获取某个文件夹下的所有文件名(含文件夹)

http://www.2cto.com/os/201302/190701.htmlShell(Bash)编程实例之获取某个文件夹下的所有文件名(含文件夹) 初学shell,很多不懂,所以将自己在实际中用到的都记录下来,希望高手们多给宝贵意见,谢谢  www.2cto.com  [plain] #!/bin/sh  #============ get the file

2015-01-17 18:40:00 1866

转载 获得文件夹内所有文件的文件名列表

http://www.2cto.com/os/201304/201142.html获得文件夹内所有文件的文件名列表 获取文件夹内所有文件的文件名还是很实用的,比如最近用NDK,写Android.mk的文件需要把多个文件夹下所有*.c的文件名添加进去...  在Windows下,用cmd定位到要操作的文件夹后,输入 引用dir *.c /b >c:/cfi

2015-01-17 14:48:44 2028

转载 linux cd命令详解及cd命令的几个小技巧

说linux cd命令是Linux上使用率最高的两个命令之一不为过吧(另一个当然是ls了),前两天看到了一个linux cd命令的小技巧是我一直都不知道的,呵呵,这里顺便记下来。cd -          #回到上次所在目录,这个技巧我原来还真是不知道,感觉还是比较有用,省略了很多输入。cd !$          #把上个命令的参数作为输入。cd       

2014-12-13 10:51:30 2791

转载 vmware :Ubuntu 12.04添加新硬盘

http://blog.csdn.net/hanpengyu/article/details/7475645一、VMware新增磁盘的设置步骤(建议:在设置虚拟的时候,不要运行虚拟机的系统,不然添加了新的虚拟磁盘则要重启虚拟机)1、选择“VM”----“setting”并打开,将光标定位在hard Disk这一选项,然后点击下方的Add按钮2、点击next,执行下一

2014-12-13 10:21:36 3291

转载 static函数与普通函数

http://blog.163.com/sunshine_linting/blog/static/44893323201191294825184/全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个

2014-10-16 19:54:03 611

转载 C语言中使用静态函数

http://bbs.csdn.net/topics/350238100C程序一直由下列部分组成:      1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令;      2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。      3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此

2014-10-10 10:04:35 1572

转载 ubuntu 按照文件内容搜索文件

http://blog.csdn.net/li_hai/article/details/7567486Linux查找文件内容的常用命令方法。  从文件内容查找匹配指定字符串的行:$ grep "被查找的字符串" 文件名例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件grep "thermcontact" */*.in从文件内容查找与正则表达

2014-10-10 09:41:29 1835

原创 两个电脑通过一根网线共享传文件

步骤1:将两台电脑用网线连接起来。步骤2:打开 控制面板\网络和 Internet\网络和共享中心,选择更改适配器设置,右键以太网-》属性,ipv4手动改ip地址192.168.1.1,

2014-09-29 14:42:34 2363

原创 将本机已有虚拟机系统拷入到另一台pc上

换了电脑不想重新配vmware中的

2014-09-29 14:27:59 3290

转载 函数调用过程中栈到底是怎么压入和弹出的?

http://www.zhihu.com/question/22444939一个程序在运行过程中,一个函数会调用另一个函数(比如递归),那么函数在进入的时候都会往栈里压点什么东西,函数退出时会弹出点什么东西,内层的函数是如何返回的,返回给外层函数的谁,返回到哪里,内层函数是怎么知道返回地址的?

2014-09-16 10:19:18 2124

转载 UNIX IO---再谈文件描述符

http://keren.blog.51cto.com/720558/170822/在C程序中,文件由文件指针或者文件描述符表示。ISO C的标准I/0库函数(fopen, fclose, fread, fwrite, fscanf, fprintf等)使用文件指针,UNIX的I/O函数(open, close, read, write, ioctl)使用文件描述符。下面重点来说下,文

2014-09-12 10:18:42 1161

转载 win7与Ubuntu双系统安装过程

http://bbs.51cto.com/thread-966627-1.html你需要的东西有:1,Ubuntu系统镜像,官方下载地址Ubuntu Desktop 12.04DeskTop 32bithttp://www.ubuntu.com/start-download?distro=desktop&bits=32&release=ltsDesk

2014-09-05 20:56:11 1472

空空如也

空空如也

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

TA关注的人

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