自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 BCTF2018-houseofatum-write-题解

先把ld和Libc给换成题目给的patchelf --set-interpreter ./glibc-all-in-one/libs/2.26-0ubuntu2_amd64/ld-2.26.so --replace-needed ./glibc-all-in-one/libs/2.27-3ubuntu1_amd64/libc.so.6 ./glibc-all-in-one/libs/2.26-0ubuntu2_amd64/libc-2.26.so houseofAtum 程序分析这里只进行一些简单

2021-10-10 20:15:48 318

原创 32位格式化字符串漏洞实现任意地址内存覆盖

32位格式化字符串漏洞实现任意地址内存覆盖原理int i;printf("AAAA%n",&i)此时i=4漏洞利用例子比如想将2写入0xffffcd28。则构造payload"AA%15nA"+p32(0xffffcd28),开头AA即可将=地址0xffffcd28内容赋值为2,nA"+p32(0xffffcd28),开头AA即可将=地址0xffffcd28内容赋值为2,%15nA"+p32(0xffffcd28),开头AA即可将=地址0xffffcd28内容赋值为2,n5个字节,为了

2021-08-11 21:38:28 1049

原创 PWN利用动态链接跳转到任意函数执行地址

前置知识-共享库与动态链接以下部分为CSAPP第七章中的内容。由于库函数是经常更新的,且像print这种函数会被调用很多次,如果使用静态库会被复制很多次,浪费空间。所以出现了共享库,所有程序在运行或加载时通过动态链接器动态链接共享同一段内存里的代码。在 Linux 系统中通常用 .so 后缀来表示可共享库,微软中用DLL表示。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yc4mpKz5-1628688973025)(https://gblobscdn.gitbook.c

2021-08-11 21:36:29 1127

原创 64位格式化字符串漏洞pwn入门

CTF竞赛权威指南PWN篇第166页参考程序如下程序有格式化字符串漏洞,原文是编译成32位程序,为了增加难度,我编译成64位程序。以下我通过漏洞实现输入arg4的地址获取arg4的内容即ABCD。//fmtdemo.c -o#include<stdio.h>void main(){ char format[128]; int arg1 =1,arg2=0x88888882,arg3=-1; char arg4[10]="ABCD"; scanf("%s

2021-08-10 14:43:01 1691

原创 MIT6.S081 Lab2 system call

写一个系统调用trace,可以追踪一个进程的使用某个系统调用的情况。样例:命令行输入:trace 32 grep hello README做

2021-06-01 21:56:56 451

原创 MIT6.S081 GDB调试

终端一:gdb-multiarch终端一:(gdb)file user/_uthread // 符号表定位终端一:b main终端二:sudo make qemu-gdb终端一:c

2021-05-25 23:47:50 491

原创 MIT6.S081操作系统实验lab1

sleep实验实验目标sleep 10 停止10s知识点atoi将字符串转换为int通关代码#include "kernel/types.h"#include "kernel/stat.h"#include "user/user.h"intmain(int argc, char *argv[]){ if (argc ==1) { fprintf(2,"error\n"); } int t = atoi(argv[1]); sleep(t);

2021-05-24 20:57:11 1801 1

原创 [WIN10]WSL3+ubuntu20配置MIT 6.S081操作系统环境

在命令行执行sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu sudo apt-get remove qemu-system-miscsudo apt-get install qemu-system-misc=1:4.2-3ubuntu6sudo apt install gcc-riscv64-unknow

2021-05-19 12:08:06 1557

原创 random库打乱pandas会出错

使用sklearm中的sample

2021-03-18 16:30:27 72

原创 如何理解熵值和KL-散度

参考https://www.jianshu.com/p/43318a3dc715看完这篇博文之后我几乎明白了熵值和KL散度的意义。熵值以下是熵值的计算公式:根据我的理解,熵值是用来衡量传输某数据的分布概率值要使用的存储空间,熵值公式中的p(x)就是某数据出现的概率,例如有两颗蛀牙的概率为p(2)。最多有10颗牙,则N=10;log的底数是任意的,当底数是2时,则logp(x)则代表传输这个概率值需要的比特位数,再乘以这个概率值p(x)本身,就是代表求期望的意思了。所以熵值就代表传输这个数据的一

2021-02-21 10:47:15 873

原创 计算机硕士:如何选择一个科研方向或课题

参考https://new.qq.com/rain/a/20210203A0CTR400很多时候光努力不够,方向更重要。新手如何选博士几年的topic,有两个问题值得思考:能不能快速上手? 有几个简单的评判标准:state-of-the-art的paper有没有开源的代码?目的是你能迅速复现baseline,熟悉整体pipeline(如怎样预处理,后处理),加深对实现和细节的理解有没有对这个topic有hands-on经验的师兄,或者community里面approachable的前辈?目的是,当你

2021-02-16 15:06:06 1352

原创 真正讲明白为什么LSTM可以防止梯度消失或爆炸

参考https://weberna.github.io/blog/2017/11/15/LSTM-Vanishing-Gradients.html#fn:3要讲明白为什么LSTM可以防止梯度消失,就是要讲明白、这两个求导的连乘为什么不是无穷大或0.百度上搜索这个问题的解答基本上都模糊不清或者是错误的,而且关于的求导公式基本是错的,太误人子弟了!以下摘两个我看的阅读量比较高的错误博客。错误示范1:https://zhuanlan.zhihu.com/p/28749444这个博客的求导.

2021-02-07 18:14:01 2539 1

原创 修改bbpress

bbp-header是显示这个bbp-body是显示这个:<?php/** * Topics Loop * * @package bbPress * @subpackage Theme */// Exit if accessed directlydefined( 'ABSPATH' ) || exit;do_action( 'bbp_template_before_topics_loop' ); ?><ul id="bbp-f...

2020-12-15 22:38:25 616

原创 设置Wordpress前后端显示简体中文

一开始我下载了台湾版本的wordpress,所以是繁体中文更改步骤如下:1.到worpress中文简体官网下载完整的中文安装包2.通过FTP删除服务器的wp-content目录下的Languages文件夹3.通过FTP将中文安装包内的languages打包上传到服务器的wp-content目录下4.到控制台“设置中”修改站点语言5.到仪表盘中更新(非常关键)6.此时大功告成,完整前端已经是简体中文了7.设置网站后端也为简体中文到用户中设置“语言”即可...

2020-12-14 16:51:58 409

原创 解决wordpress中文标题404

使用wordpress建立中文博客系统时,发现中文文章标题被点击后,并不能如我们期待的那样显示文章细节。找到原因是,wordpress使用文章标题作为文章链接的一部分。而未编码的中文字符,不能被浏览器识别。搜索到一些解决方法,提到了在wp-condig.php中添加相应的转码语句,然而并不能发挥作用。经过一番尝试,我找到的解决方案是:在wordpress设置页中,将“固定链接”模式设置为默认设置——http://127.0.0.1/wordpress/?p=123这样避免了在文章链接中...

2020-12-13 21:30:03 645 1

原创 安卓小白入门(三)kotlin语法

变量var和val两种,val不能重新赋值基本数据类型Int Long Short Float Double Boolean Char Byte函数:fun methodname(param1:Int,Param2:Int):Int{ return 0}函数2fun methodname(param1:Int,Param2:Int)=max(1,2)if语句同java,有一个额外功能:可返回值var value = if(num1>num2) num1 else num2

2020-11-05 12:00:53 159

原创 android小白入门第2天

详解build.gradle文件Android studio是采用gradle来构建项目的,gradle是一个非常先进的项目构建工具最外层的build.gradle:引入了google()和jcenter仓库中的依赖库dependencies闭包中定义了gradle和kotlin插件最外面的build.gradle文件分析完了,一般情况下不用修改app目录下的build.gradle文件第一行代码:com.android.application表示应用程序模块,.

2020-11-03 12:17:42 78

原创 android小白入门第1天

android系统四大组件:activity、Service\BroadcastReciver和ContentProvideractivity:能看到的东西都在activity中service:会在后台运行BroadcastReceiver:允许应用接受来自各处的广播消息,电话短信等ContentProvider:维应用程序之间共享数据提供可能,比如读取系统通讯录中的联系人工具:JDK:jdk是java语言的软件开发工具包,包含Java的运行环境,工具集合,基础类库等Android

2020-10-30 17:18:15 138

原创 高数复习-连续性与间断点

高数复习-连续性与间断点极限定义函数极限的局部保号性连续性定义间断点定义证明题:在点x0x_0x0​连续且f(X0)≠0f(X_0)\neq0f(X0​)​=0时,存在某一领域满足f(x)≠0f(x)\neq0f(x)​=0极限定义如果存在常熟δ>0\delta>0δ>0,使得当0<∣x−x0∣<δ0<|x-x_0|<\delta0<∣x−x0​∣<δ时有∣f(x)−A∣<ϵ,ϵ|f(x)-A|< \epsilon,\epsilon

2020-07-10 19:03:46 647

原创 Window10+anaconda+python3.5.4+ tensorflow1.5+ keras(GPU版本)安装教程

Keras python深度学习的库conda create -n py3.5.4tf1.5keras2.1.4 python=3.5.4 创建环境activate py3.5.4tf1.5keras2.1.4 进入环境按照CPU版本的keras. 我建议大家先按照CPU版本的keras。因为在windows按照GPU版本的keras比较复杂,初学者比较难安装。如果你的电脑...

2020-04-15 22:56:32 1033

原创 基于稀疏表示人脸识别算法:SRC sparse representation-based classification

假设:所有人的脸部图像都有某些共性优点:训练简单 可以识别有遮挡的人脸算法:主要思路:公司一共有3个人数据库中有大东,大西,大北三个人的图像各一张(长w,宽h)将三张图片排成三列 今天大东来上班了,他来到门口我们用立刻摄像头拍摄他的一张照片Y因为所有人的照片都有共性,我们希望用数据库中的人脸来表示YAx=Y,高斯消...

2020-03-27 21:17:01 2111 2

原创 密码学7

开放系统,有坏人的系统CCM=CMAC+AES+CTR 先认证再加密GCM 先加密再认证P是明文ctr计数器

2019-11-12 11:08:28 109

原创 密码学6

Ti是随机数表算术运算加法海绵结构rate是输出率capacity是容量我吸很多水,输出随机比特,r控制随机比特,capacity是大水管rate长度与安全相关,capacity与处理效率相关挤压阶段:收到的信息量是不变的,不断地有输出,输出的信息在循环去处理thetaZ轴往前移动一位????1.列组合行组合测试一个哈希要多少...

2019-11-05 10:04:59 97

原创 科技文献阅读

期刊论文 有版权 不可以 拿去投其他的论文会议论文 投 期刊论文 有30%不一样就可以

2019-11-04 18:04:39 349

原创 密码学4

N=pqx=a(mod p)x=b(mod q)y=(aqq^-1+bpp^-1)(modN)ymodq=x?ymod p=x?p,q长度约为512bits,N长度为1024bits加密都为M^e mod N,解密是C^dmod N现变为->M^e mod p和M^e mod q,加快运算期末考试:用中国剩余定理 解密攻击1:N=pq分...

2019-10-22 11:00:32 341

原创 泰迪杯数据分析总结

import collectionsimport pandas as pdimport chardetdata=pd.read_csv('task1_1.csv',encoding="GB2312")array=data.valuesDict=collections.defaultdict(lambda:("",0,0))for a in array: if a[15]=='...

2019-10-20 16:46:46 3490

原创 GMp大整数运算

在ubuntu18.04下顺利安装#include <gmp.h>#include <string.h>int main(int argc, const char *argv[]){ mpz_t z_i, z_s, z_o; mpz_init_set_str(z_i, "1", 10); mpz_init_set_str(z_s, "1", 10);...

2019-09-25 23:45:04 1280

原创 EM算法

机器学习十大算法之一:EM算法。能评得上十大之一,让人听起来觉得挺NB的。什么是NB啊,我们一般说某个人很NB,是因为他能解决一些别人解决不了的问题。神为什么是神,因为神能做很多人做不了的事。那么EM算法能解决什么问题呢?或者说EM算法是因为什么而来到这个世界上,还吸引了那么多世人的目光。我希望自己能通俗地把它理解或者说明白,但是,EM这个问题感觉真的不太好用通俗的语言去说...

2019-08-11 10:30:54 330 1

原创 一篇讲人脸识别和人脸对齐的博客 并附训练好的模型

https://www.cnblogs.com/zyly/p/9703614.html 附模型https://luckycallor.xyz/20190123/FaceLosses.html讲LOSS的https://github.com/deepinsight/insightface/wiki/Dataset-Zoo一些数据集

2019-08-05 15:38:47 400

原创 暑假学烹饪2

鸡汤:用石煲来煮!先把鸡洗干净,拔掉油脂,脖子里面和肚子里面的脏东西弄掉拔掉鸡毛,砍掉鸡屁股用盐洗干净鸡肾煮好一水把鸡放入放绿豆,莲子放胡萝卜,玉米煮约摸半小时,期间多用筷子翻滚鸡把鸡拿出,放入鸡血关火前放盐制作鸡的点味浆:放蒜头小半碗再放芫茜放酱油,盐,白糖焖鱼或者虾:用铁锅!先做一碗配料:蒜头,醋,烧...

2019-07-19 13:32:52 100

原创 烹饪1

白鸽:先洗一遍,把油弄掉斩碎肾要洗干净放满水在盅里面外面的锅也放水开大火放红枣,莲子,绿豆,枸几等外面的锅的水煮滚后变小火全程烹饪约一个小时候放一点点盐尝味道看咸不咸。南瓜:切小片锅先把水煮没了先放两勺油下锅炒两炒之后放水盖上盖子10分钟后把蒜头切碎放进去放酱油起锅。...

2019-07-17 12:41:30 112

转载 项目笔记

RLN包括:编码器GθE和判别器Dfai1,编码器GθE当成生成器用于特征学习f: H*W*C->C撇H,W,C表示输入图片的长,宽,channel number.C撇表示编码特征f的维数f的作用:f是通过仔细设计的正则化,而保存的高阶的不变特征的信息把f和连续年龄编码连接起来去生成 年龄连续变化的图片把输入的RGB图像定义为x,则学习到的脸部特征表示为f:=GθE(...

2019-07-13 08:56:54 124

转载 project情感分析

https://github.com/fxsjy/jiebahttps://www.geeksforgeeks.org/python-word-embedding-using-word2vec/

2019-07-11 21:21:29 131

原创 智能信息导论naive朴素贝叶斯

知道了x求h在x之下的概率先验概率:直观的反应,就是脑子里已经知道的经验得到的概率看到一个黑人第一反应觉得是非洲的 就是先验概率朴素贝叶斯:概率最大即为 分类结果p(x)全部去掉,计算分子即可。即对样本x分类,每个类Ci找到最大的先验概率p(x|ci)p(ci)的类...

2019-03-27 21:03:11 138

原创 智能信息导论之决策树

纯度的度量方法GINI index交叉熵misclassification errorhunt ID3决策树算法信息增益作为属性的选择标准信息熵越大,她的可能性越多找信息增益最大的属性C4.5算法split考虑了信息增益和信息量它是分裂的信息熵,即按某属性分类的复杂性再算information gain,再计算信息增益率(id3是计算信息增益)找信心增益率最大的属性且把连...

2019-03-27 20:42:15 190

转载 哲学

哲学的派别:唯心 唯物在这之下又分可知论,不可知论形而上学,辩证法哲学研究客观实在与意识的关系,研究物质的共性科学研究物理世界本身哲学的物质是客观存在的,能够感知到的列宁认为:我们的精神是客观存在的复写和摄影,反映即坚持了唯物主义的一元论,意识相对于物质而言,物质是根本的,意识是派生的,如果没有物质则没有意识。唯心主义一元论:世界起源于精神二元论:物质和精神都是世界本院马克思:...

2019-03-20 16:50:43 200

原创 四月份的数学建模比赛

数模中国网络挑战赛 比赛时间: 第一阶段:(北京时间2019年4月19日下午20:00时——4月22日下午20:00时) 第二阶段:(北京时间2019年5月17日下午20:00时——5月20日下午20:00时)2.每阶段有10个特等奖名额,其中每道题目各3个特等奖(比例有可能会根据提交论文的质量做适当调整),还有一个赛后讨论优秀创新奖,由于竞赛试题难度加大,三天的比赛时间会比较仓促。为了...

2019-03-14 12:01:31 1237

原创 三个设计比赛

2019年广东省大学生计算机设计大赛3人!](https://img-blog.csdnimg.cn/20190314114150354.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3oyODc2NTYz,size_16,color...

2019-03-14 12:00:32 1007

原创 智能信息导论之数据处理

把数值转换到某个范围1.最大最小规范化v=v−min⁡amaxa−min⁡bv=\frac{v-\min_a}{max_a-\min_b}v=maxa​−minb​v−mina​​2.中心距离处以发散度Z-score规范化3.小数定标规范化v=v10jv=\frac{v}{10^j}v=10jv​j是使得max(|v|)&amp;lt;1的最小整数数据离散化:把0-11岁划分为婴儿,12~...

2019-03-13 21:06:17 172

转载 数据库课程1MSSQL 2.0

   SIGMOD 会议 当 INSERT 语句新插入的数据和已有数据重复的时候,如果有 UNIQUE 约束,则 INSERT 失败在 INSERT 时,如果被外键约束的值没有在参考列中有对应,比如以下命令,参考列 (department 表的 dpt_name) 中没有 dpt3,则 INSERT 失败:SQL in linux Asd7788991010...

2019-02-27 16:50:56 101

空空如也

空空如也

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

TA关注的人

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