[原创][writeup]ctfhub-ag真人国际厅网站

int __cdecl __noreturn main(int argc, const char **argv, const char **envp)

  init(argc, argv, envp);

  interface();

void __noreturn interface()

  int choice; // [rsp 4h] [rbp-ch] byref

  unsigned __int64 v1; // [rsp 8h] [rbp-8h]

 

  v1 = __readfsqword(0x28u);

  while ( 1 )

  {

    while ( 1 )

    {

      menu();

      __isoc99_scanf("%d", &choice);

      if ( choice != 1 )

        break;

      add();

    }

    switch ( choice )

    {

      case 2:

        delete();

        break;

      case 3:

        show();

        break;

      case 4:

        edit();

        break;

      case 1024:

        if ( magic > 28800 )

          system("/bin/sh");

        break;

      default:

        exit(-1);

    }

  }

原文链接:https://bbs.kanxue.com/thread-276457.htm

网络摘文,本文作者:15h,如若转载,请注明出处:https://www.15cov.cn/2023/08/27/原创writeupctfhub-unsortedbin-attack/

发表评论

邮箱地址不会被公开。 必填项已用*标注

网站地图