【发布时间】:2017-10-13 13:16:46
【问题描述】:
我想从默认的 wordpress 配置文件更新页面 (wordpress/wp-admin/profile.php) 中删除默认随机数。我正在尝试通过 wordpress 密码更改来制作 CSRF。
【问题讨论】:
我想从默认的 wordpress 配置文件更新页面 (wordpress/wp-admin/profile.php) 中删除默认随机数。我正在尝试通过 wordpress 密码更改来制作 CSRF。
【问题讨论】:
您无法从默认管理员配置文件更新页面中删除默认随机数。请检查wp-admin/profile.php,它实际上继承了wp-admin/user-edit.php。在这里,您会看到 nonce 字段是硬编码的,就像在 line 220 at user-edit.php file 你会得到 <?php wp_nonce_field('update-user_' . $user_id) ?> 并且没有办法操纵它无需编辑文件user-edit.php。 WordPress 约定严格禁止编辑此核心文件。因此,简而言之,您无法从默认管理页面中删除默认随机数。
【讨论】: