智障傻缺合集

2020-05-20  本文已影响0人  一纸笔墨

以下是在学习工作中犯二的合集:

  1. v2ray全局模式访问 172.16.0.x (虚拟机.NET的网段) 的80端口,发现总是503,始终相信是虚拟机防火墙、apache的问题。

  2. 开启定时销毁docker(10s),在另一个终端使用docker build始终不成功,并且始终相信是Dockerfile出问题了。

  3. 以下代码在执行free(a)之后,chunk a会被放入unsorted bin中。为了方便gdb观察,所以在两条free代码后面都加上getchar()。然后发现chunk a直接就放进了small bin,在一段时间内认为是系统出问题/glibc更新了。

  a = malloc(0x100 - 8);
  malloc(0x20 - 8);
  b = malloc(0x110 - 8);
  malloc(0x20 - 8);

  free(a);
  free(b);
  1. exp脚本中写死了ip,port,然后重新上传的docker死活测试还是原来那样。

  2. exp脚本中设置了context.arch='mips',但是没有设置大端,然后exp死活跑不通,一直以为是canary问题。

  3. 编写requests时,在header头不停修改,但是得到的返回页面始终是异常的情况。最后发现 requests.get()中只填写了url,没有加上header。。。

  4. 观察如下代码

def func():
  def child():
    return "OK"
  try:
    child()
  except:
    return "NO"

这段代码是由别的程序调用的,始终得不到"OK"的信息,总是爆异常(接收不到值)。。。

上一篇 下一篇

猜你喜欢

热点阅读