常见备份后缀、编辑器残留、命名习惯与整站归档文件排查清单。
1. 先猜首页入口文件#
最常见先试:
/index.php/index.html/index.htm/default.php/home.php然后围绕这些文件去加后缀。
2. 最常见的单文件备份后缀#
这是命中率最高的一组:
/index.php.bak/index.php~/index.php.old/index.php.orig/index.php.save/index.php.swp/index.php.swo/index.php.tmp/index.php.temp/index.php.txt/index.phps/index.php1/index.php.1/index.php.rar/index.php.zip如果首页像静态页,再试:
/index.html.bak/index.html~/index.html.old/index.html.orig/index.html.swp/index.html.txt3. 编辑器/IDE 产生的文件#
这类也很常见:
/index.php.swp/index.php.swo/index.php.swn/index.php~/.#index.php/index.php.un~来源通常是:
- vim:
.swp.swo - emacs:
~.#文件名 - 某些编辑器:
.tmp.bak
4. 开发人员手动备份常见命名#
很多题会故意出这种:
/index_bak.php/index-bak.php/index_backup.php/index-backup.php/index_old.php/index-old.php/index_copy.php/copy_index.php/bak.php/test.php/index2.php/index1.php同理,别只盯着“原文件+后缀”,也要试“改名备份”。
5. 整站压缩包 / 网站根目录备份#
这个价值很高,命中就能直接拿整站源码:
/backup.zip/backup.rar/backup.tar.gz/backup.tar/web.zip/www.zip/site.zip/root.zip/html.zip/public_html.zip/wwwroot.zip/htdocs.zip/src.zip/code.zip再扩展一些常见名字:
/beifen.zip/db.zip/archive.zip/website.zip/project.zip6. 目录级备份#
有时候不是首页文件泄露,而是某个目录被整体打包:
/admin.zip/upload.zip/include.zip/config.zip/php.zip或者目录备份后缀形式:
/admin.rar/admin.tar.gz7. 配置文件和敏感文件的备份#
拿 flag 不一定靠 index.php,很多时候靠配置文件:
/config.php.bak/config.php~/config.php.old/config.inc.php/config.inc.php.bak/db.php.bak/db_config.php.bak/conn.php.bak/common.php.bak/flag.php.bak如果是框架站,还可以猜:
/.env/.env.bak/.env.save8. 特殊但值得试的源码泄露点#
这类不是“备份后缀”,但常跟这类题一起出现:
/index.phps/.git/ /.git/config/.svn/entries/.DS_Store/robots.txt其中 index.phps 很值得优先试。
9. 实战优先级建议#
最先试这一小组,效率最高:
/index.php.bak/index.php~/index.php.old/index.php.swp/index.phps/backup.zip/www.zip/wwwroot.zip再试第二组:
/index_bak.php/index-backup.php/index_old.php/config.php.bak/.env/.git/config10. 你可以直接套的字典思路#
针对首页文件#
假设入口是 index.php,就试:
index.php.bakindex.php~index.php.oldindex.php.origindex.php.saveindex.php.swpindex.php.tmpindex.php.txtindex.phpsindex.php.zipindex.php.rarindex_bak.phpindex-backup.phpindex_old.phpindex1.phpindex2.php针对整站#
backup.zipbackup.rarbackup.tar.gzwww.zipweb.zipsite.ziproot.zipwwwroot.zippublic_html.zipcode.zipsrc.zip针对配置#
config.php.bakconfig.php.oldconfig.inc.phpdb.php.bakconn.php.bakcommon.php.bak.env.env.bak11. 做题时的一个经验#
先按这个顺序猜:
index.phpsindex.php.bakindex.php~index.php.oldindex.php.swpbackup.zipwww.zipwwwroot.zipconfig.php.bak.git/config
这 10 个就能覆盖很多新手赛题。