自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (9)
  • 收藏
  • 关注

原创 The-ELF-Binary-Format

更多精彩请到:http://showmeshell.top/2018/07/11/The-ELF-Binary-Format/The ELF Binary Format1. ELF file types一个ELF文件可以被标记为以下几种类型之一。ET_NONE: 未知类型,不确定或未定义ET_REL:重定位文件, ELF被标记为relocatable意味者该文件被标记一段可...

2018-07-11 10:46:41 553

原创 PE文件格式之MS-DOS头,PE文件头,区块

PE文件格式之MS-DOS头,PE文件头,RVA,VA,虚拟地址,PE文件格式

2017-12-03 21:02:52 2315

原创 Win10子系统Bash安装 Ubuntu安装Katoolin 实现自动安装kali工具

Win10子系统Bash安装Ubuntu安装Katoolin 实现自动安装kali工具

2017-11-24 21:13:33 5578 6

原创 Bugku-加密-writeup

easy_crypto0010 0100 01 110 1111011 11 11111 010 000 0 001101 1010 111 100 0 001101 01111 000 001101 00 10 1 0 010 0 000 1 01111 10 11110 101011 1111101莫斯电码 0010—>…-.from __future__ import prin...

2020-04-28 15:23:19 1012

原创 CTF-RSA-低指数广播攻击-给出几组N和c,求m

RSA-低指数广播攻击-给出几组N和c,求m低指数广播攻击, 即用相同的公钥加密相同的消息,但每一组的n不同,e是一个很小的数,例如3或者10这个题目给出的是5进制数字,需要先处理一下题目打开是RSA.txt,三组N与C,且都为8进制。import gmpy2import gmpyimport libnumfrom Crypto.Util.number import long_to_b...

2020-04-13 14:51:25 4455

原创 CTF-Web-JS-俄罗斯方块

Web-JS-俄罗斯方块标题JS,进去是俄罗斯方块查看源代码,发现js代码。在线优化格式,发现如下关键代码1000000分时,在cookie写入(“urlkey”,“webqwer”[1]+“100.js”,864E5),e100.js是提示文件浏览器加上xxxx/xxxx/xxxx/e.100.jsjsfuck解密即可得Flag...

2020-04-13 14:42:12 1872 1

原创 XSS挑战平台

xss练习项目:https://github.com/haozi/xss-demo地址:https://xss.haozi.me自带alert(1)的js地址:https://xss.haozi.me/j.js题解:0x00没有丝毫的过滤措施,且最后的输出位置在标签中,所以很简单,随便甩一个xss payloadfunction render (input) { return '...

2019-01-24 11:16:58 2510

原创 用python调查应用程序结构

用Python调查应用程序结构SQLite 数据库在几个不同的应用程序中是很流行的选择,对于local/client 存储类型来说。尤其是 WEB 浏览器,因为与编程语言不相关绑定。 与其相对应的 client/server 关系数据库,SQLite 数据库存储整个数据库在主机 上作为单个文件。了解Skype SQLite3数据库作为 4.0 版本,流行的聊天工具 Skype 改变了它的内部...

2018-10-29 14:10:46 280

原创 python解析Exif元数据

元数据从文件中提取元数据。文件不是清晰可见 的对象,元数据可以存在于文档,电子表格,图像,音频和视频等文件类型中。 创作应用程序可能会存储一些细节如文件的作者,创建和修改时间,潜在的修订和注释。例如,拍照手机可以标记本地的GPS在照片中或者微软的 Word 应用程序可以存储文档的作者。检查每一个文件是个艰难的任务,我们可以使用Python自动处理。使用PyPDF解析PDF元数据PyPDF 是...

2018-10-15 15:21:59 2544

原创 用python来恢复回收站中删除的项目

用python来恢复回收站中删除的项目当用户通过windows explorer删除文件时,操作系统会将这个文件移动到特殊的文件夹中并标记这文件已删除,但并不是实际上的删除它们。在 Windows 98 和更早的系统中用的是 FAT 文件系统。C:\Recycled\目录保存着回 收站目录。支持 NTFS 的操作系统有 Windows NT,2000,和 XP 存储回收站在 C:\Recyc...

2018-10-12 13:57:12 2311

原创 通过windows注册表定位

通过windows注册表定位注册表中分析无线接入点Windows 注册表包含了一个存储操作系统配置设置的层次化数据库。随着无线 网的出现,Windows 注册表存储了与无线连接相关的信息。从windows vista之后,注册表存储每一个网络信息在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\Curren tVersion\NetworkLi...

2018-10-12 13:56:39 852

原创 FTP暴力破解及恶意脚本注入

通过FTP连接WEB来渗透检查受感染服务器的FTP日志。一个自动的脚本连接到目标主机以确认它是否包含一个名为 index.htm 的默认主页。接下来攻击者上传了一个新的 index.htm 页面,可能包含恶意的重定向脚本。受感染的服务器渗透利用任何访问它页面的脆弱客户机。可以利用 Python 的 ftplib 模块来构建一个小脚本,用来确认服务器是否允许匿名登录。函数 anonLogin(...

2018-10-10 14:28:26 3024

原创 Python-多线程破解zip密码脚本

# coding=UTF-8"""用字典暴力破解ZIP压缩文件密码用户可以自己指定想要破解的文件和破解字典,多线程破解"""import zipfileimport threadingimport optparse# 用 extractall()这个函数抽取文件,密码正确则返回正确,密码错误测# 抛出异常。def extractFile(zFile,password): ...

2018-09-30 10:24:21 2702

原创 Python-暴力破解UNIX密码脚本

# coding=UTF-8"""暴力破解UNIX的密码,需要输入字典文件和UNIX的密码文件遍历整个字典,试图用常用的盐值来匹配破解哈希密码"""import cryptdef testPass(cryptPass): salt = cryptPass[0:2] dictfile = open('dictionary.txt', 'r') # 打开字典文件 ...

2018-09-30 10:23:17 819

原创 Python-FTP漏洞扫描脚本

import socketimport osimport sysdef retBanner(ip, port): try: socket.setdefaulttimeout(2) s = socket.socket() s.connect((ip, port)) banner = s.recv(1024) ...

2018-09-30 10:22:26 596

原创 Drozer

1.Getting Started1.1 Starting a Session默认情况下,drozer使用端口31415:adb forward tcp:31415 tcp:31415启动代理,选择“Embedded Server” 点击 “Enable”drozer console connect1.2 Inside the drozer Consoledrozer Console...

2018-09-28 11:27:34 605

原创 Android diva 分析(全)

Android-DIVA分析new blog:http://showmeshell.top/2018/08/31/Android-DIVA%E5%88%86%E6%9E%90/1. Insecure Logging主要是由于app代码中将敏感信息输出到app的logcat中,查看app记录的logcatadb shell ps| grep -i divaadb shell l...

2018-08-31 14:58:30 986

原创 smali文件格式

smali文件格式普通类、抽象类、接口类或者内部类,在反编译出的代码中,都以单独的smali文件来存放1.smali文件头3行.class<访问权限>[修饰关键字]<类名>.super<父类名>.source<源文件名>//baksmali解析dex文件时,通过这3个字段来获取相应的值//classIdx,superclassI...

2018-08-18 16:45:25 476

原创 dex文件格式

dex文件格式Android 4.0源码Dalvik/docs目录下文档dex-format.html有详细介绍dex文件格式1.dex文件中的数据结构dex文件使用到的数据类型u1~u8表示1到8字节的无符号数,而sleb128、uleb128与uleb128p1则是dex文件中特有的LEB128数据类型。每个LEB128由1~5个字节组成,所有的字节组合在一起表示一...

2018-08-15 15:26:39 1341

原创 Linux开机启动后,黑屏只有光标,修复

记一次Debian系统崩溃及修复在一次瞎比操作下(貌似是强制关机),电脑(单系统debian-parrot)重启后,系统能启动,但是进入后无图形化界面,只有鼠标在屏幕中间闪亮。多次重启仍无效。排除显卡兼容等,电脑硬件原因后,确实是图像化载入失败,和系统更新有关。在尝试通过conf写WiFi连接的时候,总是提醒失败。等待多天,找到一网线,直连。 在系统启动后,ctrl+alt+f1或f2...

2018-08-02 20:58:40 42893 5

原创 Merge-Sorted-Array——python

“”” 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。 示例: 输入: nums1 = [1,2,3,0,0,0], m = 3 ...

2018-05-17 15:44:15 330

原创 DEBUG及简单程序设计

1. 编一程序,实现:显示A到z 26个字母STACK SEGMENT STACK DW 64 DUP(?)STACK ENDSCODE SEGMENT ASSUME CS:CODESTART: MOV CX,26 MOV BL,'A' MOV AH,02HA1: MOV DL,BL ...

2018-05-15 13:53:51 1904

原创 计算机网络安全编程知识点

Unit1-概述1.网络攻击和防御分别包括哪些内容1.攻击技术网络监听,网络扫描,网络入侵,网络后门,网络隐身2.防御技术安全操作系统和操作系统的安全配置加密技术,防火墙技术,入侵检测,网络安全协议。2.网络安全的层次体系1.物理安全防盗,防火,防静电,防雷击,防电磁泄露2.逻辑安全需口令,文件许可等来实现。可限制登录的次数或对试...

2018-05-12 20:35:04 4703

原创 Remove-Duplicates-From-Sorted-List.——python

“”” 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2 输出: 1->2 示例 2: 输入: 1->1->2->3->3 输出: 1->2->3 Given a sorted linked list, delete all duplicates such that each e...

2018-05-10 19:54:15 231

原创 Climbing Stairs——python

“”” 假设你正在爬楼梯。需要 n 步你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入: 2 输出: 2 解释: 有两种方法可以爬到楼顶。 1. 1 步 + 1 步 2. 2 步 示例 2: 输入: 3 输出: 3 解释: 有三种方法可以爬到楼顶。 1. 1 步 + 1 步 ...

2018-05-09 18:43:13 299

原创 Sqrtx——python——牛顿迭代法详解

“”” 实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 示例 1: 输入: 4 输出: 2 示例 2: 输入: 8 输出: 2 说明: 8 的平方根是 2.82842…, 由于返回类型是整数,小数部分将被舍去。 Implement int sqrt(int x). ...

2018-05-09 15:26:02 6670

原创 Add-Binary——python

“”” 给定两个二进制字符串,返回他们的和(用二进制表示)。 输入为非空字符串且只包含数字 1 和 0。 示例 1: 输入: a = “11”, b = “1” 输出: “100” 示例 2: 输入: a = “1010”, b = “1011” 输出: “10101” Given two binary strings, return their sum (also a bina...

2018-05-07 20:41:04 425

原创 Plus-One——python

“”“”” 给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 输入: [1,2,3] 输出: [1,2,4] 解释: 输入数组表示数字 123。 示例 2: 输入: [4,3,2,1] 输出: [4,3,2,2] 解释: 输入数...

2018-05-07 17:38:04 278

原创 Length-Of-Last-Word——python

“”” 给定一个仅包含大小写字母和空格 ’ ’ 的字符串,返回其最后一个单词的长度。 如果不存在最后一个单词,请返回 0 。 说明:一个单词是指由字母组成,但不包含任何空格的字符串。 示例: 输入: “Hello World” 输出: 5 Given a string s consists of upper/lower-case alphabets and empty space ch

2018-05-07 16:45:41 316

原创 Maximum Subarray——python

“”” 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 Find the contiguous subarray within an array (containing at least on...

2018-05-05 20:25:06 274

原创 Count-And-Say——python

“”” 报数序列是指一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下: 1. 1 2. 11 3. 21 4. 1211 5. 111221 1 被读作 “one 1” (“一个一”) , 即 11。 11 被读作 “two 1s” (“两个一”), 即 21。 21 被读作 “one 2”, “one 1” (”

2018-04-29 20:12:14 259

原创 Search-Insert-Position——python

“”” 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 输出: 1 示例 3: 输入: [1,3,5,6], 7 输出: 4 示例 4: 输入: [1,3,5,6],

2018-04-27 16:30:44 254

原创 Implement-Strstr——python

“”” 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = “hello”, needle = “ll” 输出: 2 示例 2: 输入: haystack = “aaaaa”, nee

2018-04-26 19:10:54 367

原创 Remove-Element——python

“”” 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums = [3,2,2,3], val = 3, 函数应该返回新的长度 2, 并且 nums

2018-04-25 20:26:33 336

原创 Remove-Duplicates-From-Sorted-Array——Python

“”” 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面的元素。 示例 2

2018-04-25 20:09:24 242

原创 Merge-Two-Sorted-Lists——python

“”” 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 Merge two sorted linked lists and return it as a new list. The new list should be made by splicing t

2018-04-22 19:46:14 251

原创 Valid-Parentheses——python

"""给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例 2:输入: "()[]{}"输出: true示例 3:输入: "(]"输出: false示例 4:输入: "(

2018-04-22 19:17:19 443

原创 图像处理——MATLAB

1.编写一个命令 m 文件,实现的功能是: • 读入一幅灰度图像,假设为 ‘rose.tif’,并放在当前目录。 • 以图像的中心为中心,截取原图的二分之一,生成新图像。 • 在同一个窗口并排显示两幅图像。Answer:% hw2_2.mI = imread(‘rose.tif’); % 1 point[M N] = size(I);

2018-04-22 17:33:05 1557

原创 Longest-Common-Prefix——python

"""编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例 1:输入: ["flower","flow","flight"]输出: "fl"示例 2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。Write a function to find the

2018-04-22 13:36:03 389

原创 Roman To Integer——python

"""罗马数字包含以下七种字符:I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。1

2018-04-22 12:58:59 333

IntentFuzzer.apk文件

这个工具是针对Intent的Fuzzer。它通常可以发现能够导致系统崩溃的bug,部分安全漏洞,以及设备、应用程序或者是定制平台的运行中的问题。该工具能够针对一个简单组件或者是所有安装组件进行fuzz测试。

2018-09-28

图像处理matlab作业

1.编写一个命令 m 文件,实现的功能是: • 读入一幅灰度图像,假设为 ‘rose.tif’,并放在当前目录。 • 以图像的中心为中心,截取原图的二分之一,生成新图像。 • 在同一个窗口并排显示两幅图像。

2018-04-22

信息安全工程师每日题库每日一练

信息安全工程师每日一练,在信息安全保障系统S-MIS 体系架构中,“安全措施和安全防范设备”层不涉及。。。

2018-03-23

信息安全工程师2016-2017年真题

信息安全工程师2016年/2017年软考真题,pdf版,高清可打印。。。共四份,上下午考试试卷

2018-03-23

MemTest Pro 4.0

内存检测工具,它不但可以彻底的检测出内存的稳定度,还可同时测试记忆的储存与检索资料的能力,让你可以确实掌控到目前你机器上正在使用的内存到底可不可信赖。

2018-01-06

汇编语言第三版-王爽 学习笔记

汇编语言的学习笔记,高度总结书中知识点,全部手敲,每章每节都有源码。

2017-11-30

win10子系统bash安装及导入kali工具

实现windows10 bash上完成kali工具的使用,方便快捷,不需要虚拟机。 Kali系统工具很强大

2017-11-24

Python+Mysql教务管理系统

mysql+python 构成教务管理系统,提供系统管理员,教职工,学生三级。有注册,添加,修改,发布信息等功能

2017-10-01

Stegsolve.jar

图像破解工具 ctf常用工具

2017-05-08

空空如也

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

TA关注的人

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