LAMPSecurity CTF8

时间:2015-07-22 14:04:10

标签: security penetration-testing

我正在尝试使用提供给我的代码进行渗透测试练习。根据创建它的作者,您输入此代码,它将从我们试图妥协的机器中获取用户哈希值。当我输入代码时,它不会从数据库返回任何内容。我得到的只是一个":"屏幕上。这段代码似乎不对,请你帮忙。我的工作不是修复代码,而只是查询数据库中的信息以获取用户的哈希值。我只是根据提供给我的LAMPSecurity CTF8 pdf的指示。

 <?php

  $res = db_query('select name,pass from users');

  while ($rec = db_fetch_object($res)) {

  print $rec→name . ":" . $rec→pass . "<br/>";

  }

  ?>

1 个答案:

答案 0 :(得分:0)

在解析PDF的过程中,字符->已转换为等同于的UTF8。

但是,不是PHP中的有效运算符。

替换为->,然后重试。

此外,您的代码无法在任何地方连接到数据库,因此可能会导致更多问题。

相关问题