- 博客(21)
- 收藏
- 关注
原创 【pwnable.kr】coin1
题目描述Mommy, I wanna play a game!(if your network response time is too slow, try nc 0 9007 inside pwnable.kr server)Running at : nc pwnable.kr 9007思路直接连接到服务器上,可以看到是一个需要用自动化脚本进行交互的游戏,游戏的规则很简单,只需要根...
2019-10-22 22:01:32 256
原创 IDA + IDA Python on wine/Linux各种报错问题
文章目录环境存在的问题解决方式环境Ubuntu 18.04+wine-3.0 (Ubuntu 3.0-1ubuntu1)存在的问题直接将windows里面的idapro文件夹全部放在linux中使用wine执行会在命令行提示err:module:import_dll Loading library python27.dll (which is needed by L"Z:\\home\\...
2019-09-24 20:56:32 2244
原创 Ubuntu18.04安装显卡驱动
文章目录安装环境图形化方法命令行方法在更换了新的显示器之后发现使用显示器的自动调节功能后显示的图像整体偏左,经过查询排除了显示器设置的原因,推测是显示器驱动安装不当导致的。参考网页:https://www.linuxbabe.com/ubuntu/install-nvidia-driver-ubuntu-18-04安装环境本次安装的系统环境为Ubuntu 18.04 显卡为GeForce ...
2019-09-23 21:53:19 872
原创 【pwnable.kr】shellshock
关于权限一些名词如下:缩写全程含义RUIDreal user ID启动该进程的用的idEUIDEffective User ID在内核检查权限的时候使用的(只有在设置了执行时设置用户id位才会与ruid区别)SSUIDsaved set user ID保存的设置用户id,是程序所有者的id比如一个程序的所有者为admin,现在guest用户执...
2019-09-19 10:15:33 687
原创 【pwnable.kr】mistake
一些小tipstrncmp的第三个参数是指最多比较的长度,如果两个字符串都比它短的话会提前结束。题目描述#include <stdio.h>#include <fcntl.h>#define PW_LEN 10#define XORKEY 1void xor(char* s, int len){ int i; for(i=0; i<len; i+...
2019-09-17 10:20:52 223
原创 【pwnable.kr】leg
题目描述#include <stdio.h>#include <fcntl.h>int key1(){ asm("mov r3, pc\n");}int key2(){ asm( "push {r6}\n" "add r6, pc, $1\n" "bx r6\n" ".code 16\n" ...
2019-09-16 15:32:01 222
原创 【pwnable.kr】input
题目描述Mom? how can I pass my input to a computer program?源代码如下:#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/socket.h>#include <arpa/inet.h>...
2019-09-12 15:21:12 218
原创 【pwnable.kr】random
题目描述Daddy, teach me how to use random value in programming!ssh random@pwnable.kr -p2222 (pw:guest)程序源码如下:include <stdio.h>int main(){ unsigned int random; random = rand(); ...
2019-08-27 23:22:30 213
原创 【pwnable.kr】bof
题目描述Nana told me that buffer overflow is one of the most common software vulnerability.Is that true?Download : http://pwnable.kr/bin/bofDownload : http://pwnable.kr/bin/bof.cRunning at : nc pwnab...
2019-08-26 21:42:02 201
原创 【pwnable.kr】passcode
题目描述Mommy 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 cares about that?ssh passcode@pwnable.kr -p2...
2019-08-26 21:29:29 294
原创 【pwnable.kr】flag
题目描述Papa brought me a packed present! let’s open it.Download : http://pwnable.kr/bin/flagThis is reversing task. all you need is binary我的思路首先使用ida打开,发现无法自动识别处理器类型并且有很多没办法正常显示的地方。查看string,发现了一个u...
2019-08-26 21:25:34 302
原创 Pwndbg查看代码段内容
由于Pwndbg在遇到分支的时候只会显示将要执行的分支的代码段内容,但是有时我们需要查看其他的代码段内容,可以使用dps $(寄存器名称)来查看这个寄存器地址开始的32字节的代码段内容。例如dps $rip可以查看当前ip值开始的32字节代码。使用dd指令加寄存器名称可以查看16进制内容。...
2019-05-11 16:04:59 3651
原创 Sublime+Xelatex+latextools配置参考文献的诸多问题
文章目录环境Sublime中/cite出错:no bib files foundLaTex: Undefined citation warnings环境Win10 + Xelatex + latextools(Sublime插件) + TexworksSublime中/cite出错:no bib files found如果出此问题的文件不是主tex文件,可以在文件头插入:\iffalse...
2019-05-03 10:17:12 2623 7
原创 在ubuntu中交叉编译arm并使用qemu和gdb调试运行
配置环境安装必要的包:sudo apt-get install gcc gcc-arm-linux-gnueabi binutils-arm-linux-gnueabi qemu-user交叉编译使用如下简单的小程序为例:#include<stdio.h>int main(){ int n; scanf("%d",&n); if(n>10){ pr...
2019-04-24 18:36:02 3008
原创 在qemu中运行mips架构的debian linux
文章目录前言步骤配置网络前言在qemu中运行mips架构的debian linux可以用于在没有mips架构的硬件时做一些相关测试。本实验环境:本机:OSX 10.14.4虚拟机:Ubuntu 16.04debian linux: 32bit 大端序步骤如果不需要最新版本的qemu,可以直接通过apt-get安装sudo apt-get install qemu-system-m...
2019-04-15 16:22:39 2377 2
原创 【pwnable.kr】collision
ssh登录,源码如下:#include <stdio.h>#include <string.h>unsigned long hashcode = 0x21DD09EC;unsigned long check_password(const char* p){ int* ip = (int*)p; int i; int res=0; for(i=0; i<...
2019-04-12 13:01:44 223
原创 【pwnable.kr】fd
签到题。直接ssh连接。可以看到fd.c源码如下:#include <stdio.h>#include <stdlib.h>#include <string.h>char buf[32];int main(int argc, char* argv[], char* envp[]){ if(argc<2){ printf("pass arg...
2019-04-11 13:09:16 198
原创 docker入门笔记1
文章目录简介docker相关概念安装及测试image和container的使用简介由于最近在尝试插桩和fuzzing方面的各种工具,工具种类繁多且不是每一个都能用的上,如果每一个都配置一遍环境很麻烦,工具的repo上有不少提供了docker image的链接,故尝试使用docker。此次环境为Mac Mojave。docker相关概念docker是一个便于开发,转移,运行应用程序的平台,...
2019-04-10 18:33:13 454
原创 使用Object Detection API训练自己的模型
前言本次实验的环境是Mac high Sierra系统。配置环境这一部分参考的是models/installation.md at master · tensorflow/models · GitHub这个教程首先安装Tensorflow和其依赖# For CPUpip install tensorflow# For GPUpip install tensorflow-gpu...
2019-04-08 09:40:08 487
原创 搭建自己的Hexo博客
文章目录前言本地安装搭建博客本地安装hexo框架搭建博客通过git部署至远程服务器配置git配置apache2前言早就想换一换我之前使用的wordpress博客了,昨天偶然看到一个朋友的博客感觉前端简洁大气,于是查了一下他所用的Hexo这个博客框架。从doc来看使用简单,md的编辑方式很高效,浏览了一下主题也有几个不错的,于是趁着考试周之前的日子赶紧把博客搭建起来了。搭建的环境是Mac+Ub...
2019-04-08 09:25:26 327
原创 linux静态插桩工具PEBIL
PEBIL是San Diego Supercomputer Center某实验室研发的工具,用来对ELF文件进行静态插桩。主要参考资料为IEEE论文:PEBIL: Efficient Static Binary Instrumentation for Linux和Github项目。本文为学习笔记。
2019-04-06 21:17:40 2939
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人