题目:

题目链接:http://pwnable.kr/play.php
——>
连接登录:

ssh fd@pwnable.kr -p2222

查看文件及权限:

ls -al

看到flag文件,但是当前用户fd并没有读权限。
查看fd.c

cat fd.c

目标:执行system(“/bin/cat flag”);
则:strcmp(“LETMEWIN\n”, buf) == 0
则:buf = “LETMEWIN\n”
则:read(fd, buf, 32)将buf设为”LETMEWIN\n”
fd == 0为标准输入
fd == 1为标准输出
fd == 2为标准错误输出
所以我们可以使fd == 0,然后从终端输入LETMEWIN后回车
要使fd == 0,
则:输入的参数 == 0x1234,即4660

flag:mommy! I think I know what a file descriptor is!!

pwnable.kr - fd相关推荐

  1. [CTF]pwnable.kr fd Wp

    pwnable.kr fd Wp 给大家推荐一个优秀的pwn练习平台 点我!!!点我!!! 今天分享第一题 fd 首先解决一下我的虚拟机没有网络的问题,没有做任何修改的情况下,我的kali没有网络了, ...

  2. pwnable.kr 简单题目详细笔记汇总

    文章目录 fd collision bof flag passcode random input leg mistake shellshock coin1 lotto cmd1 cmd2 uaf bl ...

  3. 简单易懂的 pwnable.kr 第一题[fd]Writeupt

    简单易懂的 pwnable.kr 第一题[fd]Writeupt 题目地址http://pwnable.kr/play.php 题目 题目中给出了ssh远程登录的地址以及登录密码我们先连接,输入密码: ...

  4. pwnable.kr |Toddler's Bottle |fd

    多次比赛在pwn上面被花式吊打了,最近来学习点pwn的相关知识吧,以外得到一个网站pwnable.kr.提供了各式各样的环境让我们去练习,我自己也将练习的过程和心得体会在博客上一一记录吧.以下是入门题 ...

  5. pwnable.kr lotto题解

    ssh lotto@pwnable.kr -p2222 (pw:guest) 题目源码: #include <stdio.h> #include <stdlib.h> #inc ...

  6. pwnable.kr passcode

    题目来自pwnable.kr 里面的思路是通过学习别人的文章获得的,作为个人的学习记录一下 题目是这样的 passcode SSH连接一下 看看有什么文件 可以看到有三个文件,其中 flag 只对创建 ...

  7. 【pwnable.kr】day8:leg

    pwnable:leg pwnable.kr:leg 题目链接 question Daddy told me I should study arm. But I prefer to study my ...

  8. 【pwnable.kr】leg

    pwnable从入门到放弃第八题. Download : http://pwnable.kr/bin/leg.c Download : http://pwnable.kr/bin/leg.asm ss ...

  9. pwnable.kr wp leg

    题目 Daddy told me I should study arm. But I prefer to study my leg!Download : http://pwnable.kr/bin/l ...

最新文章

  1. 数十名工程师作战5天,阿里达摩院连夜研发智能疫情机器人
  2. php中query()作用,query()方法
  3. Python 3/前端 画图工具:Matplotlib,canvajs,pyecharts
  4. 遥远的,理想与现实的完美统一——听完华大基因的宣讲,有点小激动···
  5. 如何在Java应用里集成Spark MLlib训练好的模型做预测
  6. LR通过SiteScope监控mysql
  7. 京东:618 期间遭「黑公关」恶意抹黑;Adobe 回应“杀死Flash”;Bootstrap 5.0 Alpha 发布 |...
  8. ACS 4.2安装图解
  9. 栈和队列基本概念,顺序栈的表示和实现
  10. Linux学习总结(1)——Linux命令大全完整版
  11. 数据库基础技巧及用法
  12. Fragment跳转Fragment以及闭坑指南、方法isadded()
  13. 隔行插入行、隔行标示颜色,#E灵 #Excel插件
  14. 罗技 连点 脚本_双十一,罗技,价格不贵又好用的办公无线鼠标,吐血推荐!2020.10月,双11...
  15. GBase 8a MPP Cluster 认证培训资料汇总
  16. 阿里云服务器的Linux系统中搭建springboot项目
  17. java 字符串按小数点分割【问题剖析】
  18. 实现BPS组织机构数据权限分离解决方案
  19. 如何给dcoker容器里的alpine系统安装中文字体
  20. TencentOS tiny RTOS快速入门

热门文章

  1. scrapy框架 爬取重庆工程学院
  2. ORA-00904 ID 标识符无效 解决方案
  3. 转载---编写高质量代码:改善Java程序的151个建议(第3章:类、对象及方法___建议47~51)...
  4. DM368开发 -- 编码并实时播放
  5. 微信小程序版翻牌游戏
  6. 腾讯云与华为云LB的创建与基本运用
  7. 【浏览器】Chrome (on Mac)
  8. c语言 黑盒测试,Nextdate函数的黑盒测试
  9. 记一次uboot 中出现的 data abort 错误
  10. 简述成本管理方法,影响软件项目成本的因素有哪些