- 博客(88)
- 资源 (23)
- 收藏
- 关注
原创 【pwnable.kr】day9:mistake
pwnable:mistakepwnable.kr:mistake 题目链接questionWe all make mistakes, let's move on.(don't take this too seriously, no fancy hacking skill is required at all)This task is based on real eventThank...
2019-02-20 09:15:30 298
原创 bugkuCTF:Cryptography 加密
bugkuCTF:Cryptography 加密文章目录bugkuCTF:Cryptography 加密滴答~滴聪明的小羊ok这不是摩斯密码简单加密散乱的密文凯撒部长的奖励一段base64.?!+[]-奇怪的密码托马斯.杰斐逊zip伪加密告诉你个秘密这不是md5贝斯家族富强民主python{N1CTF}进制转换affinecrack itrsa来自宇宙的信号滴答~滴-... -.- -.-....
2019-01-01 00:00:50 2342
原创 【pwnable.kr】day8:leg
pwnable:legpwnable.kr:leg 题目链接questionDaddy told me I should study arm.But I prefer to study my leg!Download : http://pwnable.kr/bin/leg.cDownload : http://pwnable.kr/bin/leg.asmssh leg@pwnab...
2018-12-17 22:27:58 435
原创 【pwnable.kr】day7:input
pwnable:inputpwnable.kr:input 题目链接questionMom? how can I pass my input to a computer program?ssh input2@pwnable.kr -p2222 (pw:guest)题目要求我们使用ssh登录到服务器上查看ssh input2@pwnable.kr -p2222,密码是guest,有的时...
2018-12-16 22:07:44 314
原创 【pwnable.kr】day6:random
pwnable:randompwnable.kr:random 题目链接questionDaddy, teach me how to use random value in programming!ssh random@pwnable.kr -p2222 (pw:guest)random.c#include <stdio.h>int main(){ unsigne...
2018-12-15 11:21:26 210
原创 【pwnable.kr】day5:passcode
pwnable:passcodepwnable.kr:passcode 题目链接questionMommy told me to make a passcode based login system.My initial C code was compiled without any error!Well, there was some compiler warning, but who...
2018-12-14 10:24:04 270
原创 【pwnable.kr】day4:flag
pwnable:flagpwnable.kr:flag 题目链接questionPapa brought me a packed present! let's open it.Download : http://pwnable.kr/bin/flagThis is reversing task. all you need is binary分析下载下来,先用pwntools来看...
2018-12-13 14:07:54 237
原创 【pwnable.kr】day3:bof
pwnable:bofpwnable.kr:bof 题目链接questionNana told me that buffer overflow is one of the most common software vulnerability. Is that true?Download : http://pwnable.kr/bin/bofDownload : http://pwna...
2018-12-12 10:56:02 283
原创 【pwnable.kr】day2:collision
pwnable:collisionpwnable.kr:collision 题目链接questionDaddy told me about cool MD5 hash collision today.I wanna do something like that too!ssh col@pwnable.kr -p2222 (pw:guest)题目需要我们使用ssh登录到服务器上查看s...
2018-12-11 10:38:14 179
原创 【pwnable.kr】day1:fd
pwnable:fdpwnable.kr:fd 题目链接question题目要求我们使用ssh登录到服务器上查看ssh fd@pwnable.kr -p2222,密码是guest,有的时候可能有身份的校验,这个时候需要加上参数-o StrictHostKeyChecking=no进行登录fd.c#include &amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;#include &amp;amp;amp;lt;stdli
2018-12-10 16:57:22 255
原创 操作系统——银行家算法实现
操作系统——银行家算法实现#include <iostream>using namespace std;int N; //进程个数 int M; //资源类型种类 int *C; //系统最大可用资源向量 int *Avail; //可用资源向量 int **MaxC; //最大需求矩阵 int **Alloc; //已分配资源矩阵 int **Need; //需求矩...
2018-11-04 11:32:58 394
原创 Julia编译流程与常用第三方库
Julia编译流程与常用第三方库文章目录Julia编译流程与常用第三方库抽象语法树ASTS执行过程Parser扩展宏类型推断JIT代码生成系统映像常用第三方库文档与注释科学计算与数据处理图形可视化数据库操作机器学习与深度学习抽象语法树ASTSJulia的代码表示分为两种,第一种是Surface Syntax AST,是代码的结构化表示;第二种是IR(中间表示),用于类型推断和代码生成IR...
2018-10-26 13:45:53 3484
原创 qsort函数使用
qsort函数使用#include <iostream>#include <stdlib.h>#include <iomanip>#include <cstring>using namespace std;int IntComp(const void *p, const void *q) { return (*(int *) ...
2018-09-24 16:01:10 719 1
原创 魔法矩阵(蛇形矩阵)
魔法矩阵(蛇形矩阵)#include <iostream>#include <iomanip>using namespace std;int main() { int N; cin >> N; int **a = new int *[N]; for (int i = 0; i < N; i++) { ...
2018-09-21 20:26:33 666 1
原创 Postgresql的CVE漏洞对应的patch信息(不全)
Postgresql的CVE漏洞对应的patch信息(不全)第二列:CVE信息 第三列:对应的修复和BUG信息 第四列:patch的github序列号 id:1 https://access.redhat.com/security/cve/CVE-2018-1053 https://bugzilla.redhat.com/show_bug.cgi?id=15396...
2018-07-04 21:33:33 1890
原创 python linecache模块
python linecache模块函数原型linecache 模块是用于从文件中得到行的模块,常用于从文件中读取已知位置的行(1)函数原型:linecache.getlines(filename) 用于从filename文件中读取全部内容,存储为列表格式(2)函数原型:linecache.getline(filename,lineno) 从 filename文件中读取...
2018-07-04 18:22:47 643
原创 正则表达式基本使用
正则表达式基本使用正则表达式基本使用基本知识原子元字符模式修正贪婪模式和懒惰模式常用函数re.match()re.search()全局匹配函数re.sub() 正则表达式——描述字符串排列的规则: 在对字符串进行处理的时候,希望按照自定义的规则进行处理,称为模式。我们用正则表达式描述这些自定义规则,也称为模式表达式主要用途:用于字符...
2018-07-04 09:13:58 331
原创 urllib库的使用和URLError
urllib库的使用和URLErrorurllib库的使用和URLError其余用法浏览器模拟——headers属性方法一方法二超时设置HTTP协议请求六种协议请求GET请求实例POST请求设置代理服务器使用debuglog模式异常处理–URLError 使用urllib.request.urlopen()打开网页import ...
2018-07-03 18:00:44 1692
原创 Java类与对象(2)
Java类与对象(2)Java类与对象(2)静态域和静态方法静态域静态常量静态方法静态方法main方法参数对象构造重载默认域初始化和无参数构造器调用另一个构造器对象析构与finalize方法静态域和静态方法在public类中的main函数前,我们都会加上一个static修饰符,用于表示其静态性质静态域每个类中都只有一个静态域,...
2018-06-30 21:35:30 408
原创 Linux下后台执行python程序
Linux下后台执行python程序Linux下后台执行python程序问题解决方案问题用Xshell连接服务器,打算在服务器上跑一个耗时间很长的代码,但是一旦会话连接断开,代码也会结束执行解决方案使用nohup命令挂起服务 例如,我要执行我的test.py文件 可以这样写 其中: -u是为了禁止缓存,让结果可以直接进入日志文件myou...
2018-06-30 17:59:14 9120 3
原创 java类与对象(1)
java类与对象(1)java类与对象(1)类关系用户自定义类Employee类Employee类剖析构造器数据的封装私有方法final实例域类关系类的关系有: - 依赖(“use-a”) - 聚合(“has-a”) - 继承(“is-a”)依赖:是一种最明显的、 最常见的关系。例如, Order 类使用 Account 类是因为 O...
2018-06-25 19:38:16 309
原创 Java基本程序设计结构(3)
# [TOC]大数值运算 我们在运算的时候,总会遇到提供的基本数据类型不够用的情况,但是好在Java在java.math包内提供了两个很好用的类: BigInteger和BigDecimal。分别处理任意整数精度的运算和任意浮点数精度的运算使用静态的valueOf()将普通的大整数转换成大数值BigInteger bigInteger=BigInteger.valueO...
2018-06-23 20:56:47 234
原创 Java基本程序设计结构(2)
Java基本程序设计结构(2)Java基本程序设计结构(2)输入输出读取输入输出文件读写控制流程条件语句if循环语句while循环语句for多重选择语句switch中断控制语句break语句continue输入输出读取输入Java读取输入需要先构建一个Scanner对象,并与标准输入流System.in关联Scann...
2018-06-23 15:21:34 440
原创 Java基本程序设计结构(1)
Java基本程序设计结构(1)Java基本程序设计结构(1)一个简单的应用程序注释数据类型整型浮点类型char类型boolean类型变量和常量变量初始化常量运算符算数运算符数值类型转换默认类型转化强制类型转化其他运算符字符串字符串定义子串拼接检测字符串是否相等String API构建字符串一个简单的应用程...
2018-06-22 16:09:10 333
原创 RDT实现回退N帧协议
RDT实现回退N帧协议RDT实现回退N帧协议net_exp.hrdt_pkt_util.c实现net_exp.h中包装的函数发送方rdt_stopwait_sender.c接收方rdt_stopwait_receiver.cnet_exp.h给出在RDT协议实现中的一些函数和参量的定义#ifndef NETEXP_H#define NETEXP_H...
2018-05-31 09:11:08 3287 1
原创 RDT实现停等协议
RDT实现停等协议RDT实现停等协议net_exp.hrdt_pkt_util.c实现net_exp.h中包装的函数发送方rdt_stopwait_sender.c接收方rdt_stopwait_receiver.cnet_exp.h给出在RDT协议实现中的一些函数和参量的定义#ifndef NETEXP_H#define NETEXP_H#in...
2018-05-31 09:09:18 3926 1
原创 socket TCP/UDP通信实验
socket TCP/UDP通信实验socket TCP/UDP通信实验TCP通信TCP通信服务流程TCP客户端代码TCP服务器代码UDP通信UDP通信服务流程UDP客户服务代码UDP服务器代码TCP通信TCP通信服务流程TCP客户端代码#include <stdio.h>#include <sys/...
2018-05-31 09:00:12 2165
原创 C/C++中Switch语句中default放在首位情况
C/C++中Switch语句中default放在首位情况问题描述昨天参加了讯飞的C++线上测试,卷子还算简单,但是问题出的很有趣,选择题中有一题如下: 读出最后的sum的值#include<iostream>using namespace std;int main() { int sum = 0; for (int n = 0; n < ...
2018-05-31 08:43:41 5606 5
原创 PyQt5搭建图书馆管理系统(11)——窗口信号与槽以及主窗口循环(项目完)
PyQt5搭建图书馆管理系统(11)——窗口信号与槽以及主窗口循环(项目完)PyQt5搭建图书馆管理系统(11)——窗口信号与槽以及主窗口循环(项目完)管理员主页信号与槽窗口内信号与槽窗口间信号与槽学生用户主页信号与槽窗口内信号与槽窗口间信号与槽主窗口循环实现代码实现效果附上链接一些感想管理员主页信号与槽窗口内信号与槽在管理员主...
2018-05-01 13:38:54 3919 12
原创 PyQt5搭建图书馆管理系统(10)——学生主页以及修改密码
PyQt5搭建图书馆管理系统(10)——学生主页以及修改密码PyQt5搭建图书馆管理系统(10)——学生主页以及修改密码学生主页设计分析实现代码实现效果修改密码功能分析代码实现实现效果最后附上链接学生主页设计分析在学生主页,主要实现以下功能: 1、借阅书籍 2、归还书籍 3、借阅状态查询 4、书籍库存查询 使用四个QPus...
2018-05-01 12:56:56 4642 7
原创 PyQt5搭建图书馆管理系统(9)——借阅状态查询
PyQt5搭建图书馆管理系统(9)——借阅状态查询PyQt5搭建图书馆管理系统(9)——借阅状态查询分析代码实现效果最后附上链接分析这个可以说是实现的最简单的一个功能了,只需要结合一下QTableView和QSqlQueryModel对User_Book表和Book表做一个联查即可,直接贴上代码如下代码import sysfrom PyQt...
2018-04-30 23:28:12 1726
原创 PyQt5搭建图书馆管理系统(8)——借书/还书功能
PyQt5搭建图书馆管理系统(8)——借书/还书功能PyQt5搭建图书馆管理系统(8)——借书/还书功能借书功能实现分析代码实现实现效果归还书籍功能实现分析实现代码实现效果最后附上链接借书功能实现分析本来借书的信息都是应该有RFID识别得到的,但是作为大作业,只能让用户输入信息了,但是书名之类的都不唯一,所以采取了与淘汰书籍一样的操...
2018-04-30 23:18:06 3654 2
原创 PyQt5搭建图书馆管理系统(7)——用户管理
PyQt5搭建图书馆管理系统(7)——用户管理PyQt5搭建图书馆管理系统(7)——用户管理分析代码实现代码分析实现效果最后附上链接分析对于用户管理,本来应该包含添加用户,删除用户等操作的,但是为了实现简单,添加用户就用注册代替了,所以所谓用户管理,只是实现了用户的删除操作为了删除用户的同时保护数据库的完整性和约束,需要进行以下操作 - 从User表...
2018-04-30 22:56:34 2211
原创 PyQt5搭建图书馆管理系统(6)——书籍信息查询实现
PyQt5搭建图书馆管理系统(6)——书籍信息查询实现PyQt5搭建图书馆管理系统(6)——书籍信息查询实现分析代码实现代码分析实现效果最后附上链接分析从数据库的设计可以看到,在这里我们只需要使用Book表的数据,就可以实现书籍信息的查询了在这个功能的实现上,可以说花了我比较大的心思了,主要实现了这些功能: - 动态刷新,也就是说当管理员删除或者添加...
2018-04-29 21:26:31 8971 13
原创 PyQt5搭建图书馆管理系统(5)——添加/淘汰书籍对话框设计
PyQt5搭建图书馆管理系统(5)——添加/淘汰书籍对话框设计PyQt5搭建图书馆管理系统(5)——添加/淘汰书籍对话框设计分析:添加图书功能添加图书对话框代码addBookButtonClicked函数实现逻辑实现效果:淘汰图书功能分析代码实现效果最后附上链接分析:在图书管管理系统主页上,我们有添加和淘汰的功能 ,通过按钮弹出对话框进行...
2018-04-29 21:07:44 3333 5
原创 PyQt5搭建图书馆管理系统(4)——管理员主页设计
PyQt5搭建图书馆管理系统(4)——管理员主页设计PyQt5搭建图书馆管理系统(4)——管理员主页设计分析代码效果最后附上链接分析在管理员主页,为了完成初步的功能,即添加书本,淘汰书本,查看库存,我们需要设计以下: - 一个添加书本的Dialog,通过一个button启用 - 一个淘汰书本的Dialog,通过一个button启用 - 一个查看库存的...
2018-04-25 23:42:40 4993
原创 PyQt5搭建图书馆管理系统(3)——登录页面设计
PyQt5搭建图书馆管理系统(3)——登录页面设计PyQt5搭建图书馆管理系统(3)——登录页面设计分析代码:效果如下最后附上链接分析登录页面的逻辑很简单,如下: - 用户输入学号和密码(安全起见,加上输入检测) - 如果密码错误或者用户名不存在,则给出提示 - 如果正确,则进行跳转代码:import sysfrom PyQt5.Qt...
2018-04-22 12:03:44 12361 6
原创 PyQt5搭建图书馆管理系统(2)——注册页面设计
PyQt5搭建图书馆管理系统(2)——注册页面设计PyQt5搭建图书馆管理系统(2)——注册页面设计代码:实现效果最后附上链接 我觉得最cd的就是QtDesigner虽然适合快速开发UI,但是我总用不好,只能纯代码来实现界面了。现在大家能看到的一开始的UI设计和一点逻辑,并不包含总体应用的的逻辑体系代码:import sysfrom PyQt5...
2018-04-20 10:38:28 7280 21
原创 PyQt5搭建图书馆管理系统(1)——数据库
PyQt5搭建图书馆管理系统(1)——数据库PyQt5搭建图书馆管理系统(1)——数据库写在前面要求大致思路数据库User表Book表User_Book表BuyOrDrop表最后附上链接写在前面这学期的数据库大作业要求是做一个简单的图书馆管理系统,刚好之前看过Qt,就打算用Qt来写了,博客记录一些重要的模块和思路要求编写一个图书管理...
2018-04-20 10:22:25 15925 9
TensorFlow技术解析与实战李佳璇新版pdf
2018-03-11
OpenCV3编程入门毛星云pdf
2018-03-10
Python Qt GUI快速编程pdf
2018-03-05
Tensorflow实战Google深度学习框架pdf
2018-03-03
QT5开发及实例 ppt版本加源码
2018-03-02
php和mysql web开发(第四版)pdf
2018-02-28
Python学习手册第三版pdf
2018-02-27
Python3程序开发指南第二版
2018-02-27
Python科学计算 张若愚 pdf
2018-02-27
Java核心技术 第九版 卷一加卷二 pdf
2018-02-27
计算机网络(第五版)英文原版加中文翻译版pdf
2018-02-27
Latex入门 刘海洋
2018-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人