一、sweetalert sweetalert是一个用于美化弹出框的插件,官网上有各种弹出框样式的代码示例,只需将插件下载后导入HTML文件,然后在script标签中写入示例的代码即可使用,最简单的写法是swal('标题','内容','样式')。 官网地址:https://limonte.githu ...
分类:
其他好文 时间:
2017-10-18 16:12:21
阅读次数:
213
首先了解下常用域名记录 A记录 IP地址记录,记录一个域名对应的IP地址<!--more--> AAAA记录 IPv6 地址记录,记录一个域名对应的IPv6地址 CNAME记录 别名记录,记录一个主机的别名 MX记录 电子邮件交换记录,记录一个邮件域名对应的IP地址 NS记录 域名服务器记录 ,记录 ...
分类:
其他好文 时间:
2017-08-30 09:51:46
阅读次数:
205
最近逆了一下WannaCry病毒,发现里边加载动态库是自己实现的,所以我也学着实现了一下。 0x001 读取动态库到内存 首先,需要将目标动态库读取的到内存,然后再进行下一步工作。 0x002 在目标加载地址处申请内存空间 实现LoadLirbrary其实就是将Dll文件由文件格式映射为内存格式,我 ...
分类:
其他好文 时间:
2017-05-22 00:17:35
阅读次数:
327
1:上一节解释了什么是位置无关码、位置有关码。当程序的加载地址与链接地址不一致的时候,如果使用位置有关码则需要重定位。 2:重定位的操作实质就是把链接脚本中的想要重定位的代码段如:.text、 .data段的内容复制到链接地址处。 3:具体分析一下位置有关码,位置无关码:位置无关码和位置有关码实质的 ...
分类:
其他好文 时间:
2017-01-24 02:02:07
阅读次数:
281
改变运输地址 和 改变账单地址 1 2 main_page=checkout_shipping_address main_page=checkout_payment_address 这种情况都会加载地址薄表单 和 地址簿列表: 这个流程展示文件是如何包含的。 tpl_modules_check 改变 ...
分类:
其他好文 时间:
2016-07-08 13:33:50
阅读次数:
155
原文:https://redislabs.com/ebook/redis-in-action/part-2-core-concepts-2/chapter-5-using-redis-for-application-support/5-3-ip-to-city-and-country-lookup/ ...
分类:
其他好文 时间:
2016-05-11 13:09:37
阅读次数:
207
uImage的制作是使用的u-boot工具mkimage,build完u-boot后也会将mkimage build出來到/tools目录下,可以直接拿來用,它的作用就是在zImage的前面加上64个字节的头,让u-boot能够识别要加载内核的类型、加载地址等。 基本格式:mkimage -A ar
分类:
系统相关 时间:
2016-03-22 00:20:49
阅读次数:
241
获取目标进程模块(.so)加载地址是通过解析/proc/[pid]/maps得到的。可以通过adb shell手动获取:①. 首先通过ps命令查看进程的pid②. cat /proc/[pid]/maps使用程序实现如下代码:#include int main(int argc, char* arg...
分类:
移动开发 时间:
2016-01-06 17:40:08
阅读次数:
195
首先需要朱有鹏老师,这是在学习了朱老师的课程之后的一点理解,代码是根据朱老师的源码学习之后编写的。根据反汇编代码d0024010:e24f0018subr0,
pc,#24可以看出通过adr汇编伪指令将加载地址写入r0寄存器,此时因为adr指令采用相对寻址的寻址方式所以adr实际写入r0寄存器的地址..
分类:
其他好文 时间:
2015-11-14 23:36:38
阅读次数:
454
运行地址:程序定位的绝对地址,就是编译连接时定位的地址加载地址:程序放置的地址如果程序在flash中运行,运行地址和加载地址相同如果程序存储在flash中运行而是在RAM中运行,则加载地址和运行地址就不同,此时加载地址就是指向flash,运行地址指向RAM重定位的一点感悟:重定..
分类:
其他好文 时间:
2015-11-12 06:43:12
阅读次数:
265