安全
这个我知道
这个作者很懒,什么都没留下…
展开
-
分组加密的四种模式
加密一般分为对称加密(Symmetric Key Encryption)和非对称加密(Asymmetric Key Encryption)。对称加密又分为分组加密和序列密码。分组密码,也叫块加密(block cyphers),一次加密明文中的一个块。是将明文按一定的位长分组,明文组经过加密运算得到密文组,密文组经过解密运算(加密运算的逆运算),还原成明文组。序列密码,也叫流加密(stream cy...转载 2018-06-11 19:38:17 · 508 阅读 · 0 评论 -
【gdb之x命令】
【gdb之x命令】 可以使用examine命令(简写是x)来查看内存地址中的值。x命令的语法如下所示: x/<n/f/u> <addr> n、f、u是可选的参数。 n是一个正整数,表示需要显示的内存单元的个数,也就是说从当前地址向后显示几个内存单元的内容,一个内存单元的大小由后面的u定义。 f 表示显示的格式,参见下面。如果地址所指的是字符...转载 2018-12-26 10:53:23 · 420 阅读 · 0 评论 -
gdb调试命令
命令 解释 示例 file <文件名> 加载被调试的可执行程序文件。 因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。 (gdb) file gdb-sample r Run的简写,运行被调试的程序。 如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。 (gdb) r ...转载 2018-12-26 10:27:22 · 234 阅读 · 0 评论 -
git官网下载不了
转自https://blog.csdn.net/Code_Pupil/article/details/79860006进入git官网https://git-scm.com/下载windows在该页面按 F12,再点击图片里面的箭头,复制链接到自己的下载软件里面,比如我的是迅雷。新建任务复制刚刚的链接进行下载...转载 2019-01-04 21:13:58 · 3135 阅读 · 2 评论 -
Hashcash
Hashcash扯蛋一年多没写Blog了,这一年多从备份大师做到WhatsCall,一亿用户,三千万日活,到最近的X万美金的日入,加班加班地做着后台的开发工作。年少轻狂啊,就喜欢敲代码,但是真的别再把爱好当作职业了,所以还是想着留一手不转金融。忙到昨晚才抽空看了下区块链到底是什么东西,因为比特币又被炒起来了,2年多前买着0.1个比特币,买了几个莱特币亏得更厉害,都是小钱,现在去操作估计想着...转载 2018-11-25 12:02:38 · 948 阅读 · 0 评论 -
ERROR: glib-2.22 gthread-2.0 is required to compile QEMU
问题描述:centos 6.5 源码编译qemu ./configure时出现错误 ERROR: glib-2.22 gthread-2.0 is required to compile QEMU解决方法:yum install gtk2-devel 安装后编译通过转载 2018-11-24 19:59:39 · 4670 阅读 · 1 评论 -
CENTOS 7 YUM 没有可用的软件包 NGINX
Centos 7下安装nginx,使用yum install nginx,提示没有可用的软件包。很多软件包在yum里面没有的,解决的方法,就是使用epel源,也就是安装epel-release软件包。EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS等系统。可以在...转载 2018-11-24 16:14:53 · 20206 阅读 · 7 评论 -
Qemu vmware 是都是虚拟机吗?有什么不同?
“vm重点于在一个硬件平台下运行多个操作系统,虚拟硬件平台与宿主硬件架构一致”,也就是说虚拟机程序中的指令一般就是宿主CPU指令集,可以直接执行,因此一般速度上也就比较快。qemu的特点是可以虚拟不同的硬件平台架构。比如在X86机器上做Android和Symbian开发时候,可以看到他们的sdk中的基于ARM指令集合的手机模拟器,都是基于Qemu的(当然这与Qemu是开源的有很大关系)。手机模拟...转载 2018-11-24 14:59:47 · 8146 阅读 · 0 评论 -
ida Pro ARM指令集和Thumb指令集的切换
在动态调试android的ndk程序的时候,发现很多程序都会反汇编错误,原来是ARM反汇编的模式没搞对。因为在动态调试的时候,ida Pro并没有去解析elf模块中的一些信息,造成了模块信息丢失,有时候反汇编就会错误。 类似下面这样:B6FC7DD0明显反汇编错了,成SVCMI指令了,解决方法也很简单,这里记录一下!在IDA中可以Edit->segments->ch...转载 2018-11-22 16:56:05 · 3486 阅读 · 0 评论 -
Android调试系列—使用android studio调试smali代码
转:https://www.cnblogs.com/gordon0918/p/5570811.html看了那么多篇,这篇最实用1、工具介绍使用工具android killer:用于反编译apk包,得到smali代码android studio:调试smali代码工具,或者使用idea,android studio就是在idea的基础上修改的smalidea-0.03.zip...转载 2018-11-03 11:11:33 · 211 阅读 · 0 评论 -
xxe漏洞的学习与利用总结
前言对于xxe漏洞的认识一直都不是很清楚,而在我为期不长的挖洞生涯中也没有遇到过,所以就想着总结一下,撰写此文以作为记录,加深自己对xxe漏洞的认识。xml基础知识要了解xxe漏洞,那么一定得先明白基础知识,了解xml文档的基础组成。XML用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML文档结构包括X...转载 2018-10-12 17:11:23 · 1326 阅读 · 0 评论 -
JavaScript与HTML的结合方法详解
这篇文章主要介绍了JavaScript与HTML的结合方法,利用实例向大家介绍JavaScript与HTML是如何结合的,内容很详细,感兴趣的小伙伴们可以参考一下HTML中的JavaScript脚本必须位于<script>与</script>标签之间,JavaScript脚本可被放置在HTML页面的<body>标签和<head>标签中,这种视情况而定...转载 2018-06-12 20:55:03 · 31726 阅读 · 4 评论 -
MD5 SHA1 HMAC HMAC_SHA1区别
什么是MD5,什么是SHA-1,让我们先来了解一些基本知识,了解hash。 Hash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。 简单的说就是一种将...转载 2018-06-11 20:22:49 · 1393 阅读 · 0 评论