- 博客(16)
- 资源 (16)
- 收藏
- 关注
原创 shell编程笔记(一)
teecat >> test << delimiter使用文件描述符进行重定向(0 1 2)重定向标准输出和标准错误到单独的文件/dev/null重定向两个文件描述符,exec n>&mtee将输出同时重定向到文件和屏幕:date | tee nowcat >> test <<...
2018-04-28 00:04:52 365
原创 《UNIX系统编程》笔记一
上图是系统调用的大致过程,我们先调用一个名为sys_xyz的系统函数,然后glibc(GNU C语言 函数库)外壳函数会发出一个中断指令(int 0x80),进而从用户态切换到内核态,每一个系统调用都对应一个系统调用编号,sys_call_table是一个存放了所有调用系统服务例程的列表,它会根据系统调用编号进行索引,查找到对应的系统调用服务例程,这时xyz()函数就被调用了,该函数执行结束后...
2018-04-27 18:39:37 354
原创 PHPMyWind用户留言板XSS漏洞
首先我们来介绍一下DOM中的几个方法 createElement(name) name参数用来规定此元素节点的名称 此方法会返回一个Element节点,具有指定的标签名nameappendChild()方法该方法会返回被添加的节点 可以看一下这段代码实例:<!DOCTYPE html><html><bod...
2018-04-22 23:01:01 1657
原创 汇编语言学习笔记2
更灵活的定位内存地址的方法以字符形式给出的数据: 使用关键字dbassume cs:codedata segment db 'unix' db 'fork'data endscode segmentstart: mov al, 'a' mov bl, 'b' mov ax, 4c00h int 21hco...
2018-04-22 18:10:18 371
原创 汇编语言学习笔记1
在一个程序中使用多个段assume cs:code, ds:data, ss:stackdata segment dw 0123h, 0456h, 0789h, 0abch, 0defh, 0fedh, 0cbah, 0987hdata endsstack segment dw 0,0,0,0,0,0,0,0stack endscode segmentst...
2018-04-20 23:11:30 574
原创 HTTP响应状态码
状态码 含义 100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应 101 服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应...
2018-04-19 22:38:19 343
原创 HDU 4147 KFC -Z+W
水题:http://acm.hdu.edu.cn/showproblem.php?pid=4147#include<stdio.h>#include<string.h>int main() { int n, B, D, f, F; while(~scanf("%d%d%d%d%d", &n, &B, &D, &f...
2018-04-17 21:25:48 418
原创 netcat 瑞士军刀学习笔记
netcat瑞士军刀学习笔记AB两机互传文件A机(接收端) nc -lp portID > test.txt开启自己的333端口,并将自己接收到的信息重定向到test.txt中B机(发送端) nc -nv IPof A portID< test.txt -q 1重定向输入到nc中,之后发到A机的333端口(q选项)传输完成1s后断开反向传输(由...
2018-04-17 20:03:49 361
原创 HDU 4146 Filp Game
http://acm.hdu.edu.cn/showproblem.php?pid=4146 题目意思很简单,就是给你一个N*N的正方形,里面有N*N个格子,每个格子里面有一张纸片,这张纸片共有两面,White和Black,然后让你求出某一行或者某一列的纸片被翻转后,最终还有多少张纸片是白面朝上我们要是直接暴力遍历的话,肯定会超时的 1 <= N <= 1000, 0 <...
2018-04-16 22:56:54 356
原创 《白帽子讲WEB安全》————读书笔记
浏览器安全同源策略同源,顾名思义就是来自同一个地方的js脚本,影响“源”的因素有三个:端口、主机(子域名)、协议 之所以会有同源策略,是因为如果允许网站加载来自其他网站的脚本,则有可能会泄露本网站的敏感信息 ...
2018-04-16 22:49:57 401
原创 实验吧 简单的登录题 CBC字节翻转攻击
本文CBC脚本部分参考了:http://hebin.me/2018/01/26/西普ctf-简单的登录题/首先对这道题进行了抓包 在抓包的时候,看到了这个: 直接在浏览器地址栏中输入URL:http://ctf5.shiyanbar.com/web/jiandan/test.php 将代码粘贴到编辑器中,格式化代码:&lt;?phpdefine("SECRET_KEY"...
2018-04-15 12:29:37 5268 3
原创 js学习笔记
Window对象Window对象使用window标识符来进行引用 Window对象的location属性,Location对象指定当前显示在窗口中的URL设置location属性window.location = "http://www.oreilly.com/";Window的属性和方法是全局变量和全局函数 Window对象中其中一个最重要的属性是document,它引用...
2018-04-14 17:19:42 252
原创 HDU 4145 Cover The Enemy
http://acm.hdu.edu.cn/showproblem.php?pid=4145 只是把题读了一遍,初步思路是这样的: 题目中会把所有敌人的坐标都给出来,然后我们在这所有的坐标里 敌人的最大值是100000,如果挨个遍历计算距离的话,估计会超时。。。。好吧,我不会,去网上搜一下题解 随便瞄了一眼,应该是直接遍历没错了。。。。。 遍历每一个点距离A塔和B塔的距离,选择最小...
2018-04-14 11:30:49 406
原创 HDU 4144 Bacon's Cipher
题目意思: 加密方法: 每个字母在字母表中都对应着一个整数(在字母表中的位置),而每一个整数又对应着一个二进制数字,我们的加密算法会在这个二进制数字前面加上0前缀,使得前缀0的个数和原本二进制数的位数之和为5,然后0被替换为一个随机大写字母 1被替换为一个随机数字,这样我们的加密就完成了 解码就是反过来做而已,看到大写字母就当做0来处理,看到数字就当做1来处理,对于这个我们只需要使用i...
2018-04-13 20:34:30 465
原创 HDU 4143 A Simple Problem
水题:http://acm.hdu.edu.cn/showproblem.php?pid=4143#include<stdio.h>#include<math.h>int main() { int T; scanf("%d", &T); while(T--) { int n; scanf("%d"...
2018-04-13 19:35:05 365 3
原创 Python项目 《python从入门到实践》游戏:外星人入侵
源代码压缩包,直接解压后运行alien_invasion.py https://download.csdn.net/download/include_heqile/10345139
2018-04-12 22:01:48 1066
notepad++ zencoding插件notepad++ zencoding插件notepad++ zencoding插件
2021-02-21
WindowsFormsApp2.zip
2019-05-11
notepad++安装包
2017-11-10
Java学习笔记(更新)
2017-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人