python写一个简单的CMS识别

前言:

收集了一点cms路径,打算在写一个。之前已经写了

有需要的可以自己翻我的博客

 

思路:

网站添加路径判断是否为200,并且无过滤列表中的字符

 

代码:

 

import requests
import threading
import os

us=[]
ut=[]
error=['404','不存在','无权限访问','403','D盾','没有','页面消失了']
okurl=[]
noturl=[]
user=input('url->>>')
if os.path.exists('cms_url.txt') and os.path.exists('cms_title.txt'):
    print('[+]cms_url.txt and cms_title.txt ok !')
else:
    print('[-]cms_url.txt or cms_title.txt not found')
    exit()

def jiazai():
    global cmspath
    title=[]
    url=[]
    cmspath={}
    dk=open('cms_title.txt','r')
    for d in dk.readlines():
        qc="".join(d.split('\n'))
        title.append(qc)

    dk2=open('cms_url.txt','r')
    for d1 in dk2.readlines():
        qc2="".join(d1.split('\n'))
        url.append(qc2)

    for i in range(0,len(title)):
        cmspath[title[i]]=url[i]

    print('[+]CMSpath.txt Load completion')
jiazai()

def testing():
    try:
        headers={'user-agent':'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11'}
        for t in cmspath.values():
            us.append(user.strip()+t.strip())

        for v in cmspath.keys():
            ut.append(v)

        for f in range(0,len(ut)):
            reqt=requests.get(url=us[f],headers=headers)
            for e in error:
                if reqt.status_code==200 and e not in reqt.text and len(reqt.text)>0:
                    ok='[+]CMS path:{}   CMS name:{}'.format(reqt.url,ut[f])
                    if ok in okurl:continue
                    okurl.append(ok)
                    print(ok)
                else:
                    no='[-]Not cms name:{}  cms path:{} status_code:{}'.format(ut[f],reqt.url,reqt.status_code)
                    if no in noturl:continue
                    noturl.append(no)

                    print(no)

    except:
        pass


testing()

 

cms_url.txt

/wp-login.php
/templets/default/style/dedecms.css
/include/js/dedeajax2.js
/Public/statics/images/jdcmserweima.png
/Public/statics/images/admin/comment.gif
/KS_Inc/common.js
/templates/default/css/login.css
/base/js/admin.js
/images/database/admin.xml
/webmail/static/style/misc.css
/templates/default/css/headfoot.css
/base/admin/images/logo.gif
/member/images/dzh_logo.gif
/base/admin/css/style.css
/template/ask/images/yun_page.png
/template/default/style/yun_search.css
/Resources/Styles/defaultPage.css
/templates/default/style/webstyle.css
/Common/Vaildform/Validform.js
/base/templates/images/2.png
/templates/default/js/getarea.js
/js/ecmall.js
/admin/Images/blockdevice.png
/template/default/style/ddlevelsmenu-sidebar.css
/themes/jieqixs/style.css
/tpl/user/tpl1/images/login.jpg
/adminsoft/templates/images/login_title.png
/includes/libraries/javascript/ecmall.js
/public/default/default/css/slider.css
/Public/statics/images/dialog/border.png
/js/contentscroller.js
/Resources/Styles/common.css
/install/tpl/images/logo.gif
/template/default/style/ddlevelsmenu-sidebar.css
/tpl/public/js/url_control.js
/images/xuas.gif
/Template/Ant/Js/WebCommon.js
/KS_Inc/kesion.page.js
/public/tinyMCE/themes/simple/img/icons.gif
/yp/images/js/info_add.js
/templates/default/skins/default/member.css
/public/plug/im/im_bg.png
/data/config.js
/app/admin/view/images/global.js
/yp/images/edit.gif
/theme/default/js/sdcms.js
/css/jumpbox.css
/templates/lib/nbspslider-1.1/css/css.css
/js/jumpbox.js
/App_Themes/UserThem/images/regl2.gif
/App_Themes/UserThem/style.css
/templates/lib/png.js
/data/admin/allowurl.txt
/yp/images/cellect.gif
/asset/javascripts/mootools.js
/images/luzhu.css
/asset/javascripts/scripts.js
/SKCMS/js/time/calendar.js
/template/member/style/msg.css
/user/js/jsaddress.js
/statics/css/admin_visualization.css
/statics/css/style/styles3.css
/statics/js/show_picture.js
/templates/metv5s/view.jpg
/js/mycontent.css
/images/admina/arrow.jpg
/image/admin/logo.png
/images/plugin/contact/complaint.gif
/data/version/vertime.txt
/siteserver/pic/company/logo.gif
/PLUGIN/BackupDB/plugin.xml
/themes/BigSale/style.css
/Update/images/sdcms.css
/addons/plugins/WeiboType/html/music.js
/public/admin/style.css
/apps/weibo/Lib/Plugin/music/control.js
/images/tv_ico.gif
/Template/Ant/Js/AntRegister.js
/apps/group/changelog.txt
/images/Arrow_02.gif
/images/2/more.gif
/Template/Ant/account/Css/style.css
/plugins/location/mainland/area.txt
/data/flashdata/pinkfocus/data.js
/Count/Image/powereasyimg.gif
/shopdata/agreement.txt
/template/default/php188_info.xml
/inc/qq.js
/static/image/admincp/logo.gif
/admin/discuzfiles.md5
/app/admin/view/images/login-logo.gif
/wp-content/themes/twentyten/images/wordpress.png
/images/yi.png
/Vote/Img/skin/css_2/2_logo.gif
/js/close.gif
/images/qq/qqkf2/Kf_bg03_03.gif
/style/default/hdwiki.css
/images/user_logo.GIF
/images/admin/login/logo.png
/admin/images/cutimg/style.css
/components/com_mailto/views/sent/metadata.xml
/themes/README.txt
/admin/help/zh_cn/database.xml
/htaccess.txt
/Script/Html.js
/admin/ecshopfiles.md5
/admin/views/style/green/style.css
/template/skin_vc36a/images/member/loginlabel.gif
/template/skin_vc36a/images/member/memberlabel.gif
/template/public/images/member/nextkey.gif
/wp-admin/js/media-upload.dev.js
/ewebeditor/KindEditor.js
/admin/views/style/green/style.css
/Admin/Images/southidc.css
/xmlEditor/css/style.css
/xmlEditor/images/spacer.jpg
/xmlEditor/images/adminLogin_r3_c2.jpg
/script/page.css
/module/jslib/jquery/jquery.js
/Script/Html.js
/Admin/images/admin.js
/images/lzbg12.gif
/sysImages/Login/Logo.gif
/templates/phpmps/style/index.css
/templates/phpmps/style/category.css
/js/validator/validator.min.js
/SouthidcEditor/sysimage/icon32xls.gif
/admin/SouthidcEditor/Include/Editor.js
/a_d/install/data.sql
/inc/photo/loader.gif
/SouthidcEditor/sysimage/icon32xls.gif
/admin/system/images/login_background.jpg
/rss.xsl
/page/system/inc/fun.js
/SiteServer/Services/AdministratorService.asmx
/components/com_mailto/views/sent/metadata.xml
/data/admin/ver.txt
/install/testdata/hdwikitest.sql
/admin/images/icon_editstyle.gif
/statics/css/install.css
/images/default/arrow_list.gif
/js/calendar/calendar.js
/t3/style/css/common/card.css
/style/default/hdwiki.css
/css/official.css
/e/tool/feedback/temp/test.txt
/admin/Image/Login_tit.gif
/images/QQ/qqon5.gif
/admin/images/login_06.jpg
/adfile/ad9.js
/images/top-jlwm_.jpg
/member/skin/images/level_10.gif
/ADMIN/IMAGES/underline.gif
/API/api.config
/admin/skin/images/topbg.gif
/inc/image/bj.gif
/static/image/admincp/bg_repno.gif
/KS_Inc/ajax.js
/admin/editor/xheditor_skin/default/img/tag-h4.gif
/ADMIN/IMAGES/number.gif
/data/adtool/theme/d2.jpg
/plus/webftp/images/txt.gif
/images-global/zoom/zoom-caption-fill.png
/Admin_Cy/Script/xselect.js
/images/act_1.gif
/images/wp-background-preview-bg.gif
/images/admin/sprites.png
/js/upimg/subbotton.gif
/d/js/acmsd/ecms_dialog.js
/admin/images/login/index_hz02.gif
/images/qq/qqkf2/Kf_bg03_03.gif
/js/close.gif
/images/admina/logo.png
/admin/images/login/index_hz03.gif
/logo/01.gif
/plus/img/wbg.gif
/admin/template/images/site_logo.png
/static/sex0.jpg
/member/template/css/contribute.css
/images/calendar/close.gif
/templates/admin/images/titleico.gif
/host_date/%23host%20%23%20date%23196.mdb
/jscal/src/css/img/cool-bg-hard-inv.png
/setup/images/agree.jpg
/images/admina/sitmap0.png
/images/admin/readme.gif
/images/adm/left_menus1.gif
/office/images/login/ico.gif
/images/button/a.gif
/themes/jieqixs/logo.gif
/jscal/src/css/img/cool-bg.png
/install/templates/images/link_bg.gif
/images/adminlogoin.gif
/admin/images/bg-pay-return-success.gif
/user/face/2.gif
/inc_img/vote/vote2_1.gif
/images/admin/login/logo.png
/404/emessage.gif
/admin/images/image_new.gif
/system/images/logo.png
/admin/images/admin_submit.jpg
/themes/admin/images/logo.png
/images/usercp_usergroups.gif
/install/images/guide_1.gif
/data/smiliey/default/shy.gif
/include/payment/logo/remittance.gif
/install/images/bg-input.png
/images/images/message.gif
/Admin/Images/Exit-Line.gif
/inc/img/qmiddle.png
/images/index_border1.gif
/image/watermark.gif
/admini/images/dt_admini_bottom_logo.gif
/admin/ckeditor/images/spacer.gif
/lib/images/tip_layer.png
/question/images/face/images/ico_face_arrow.gif
/static/image/admincp/ajax_loader.gif
/images/images/message.gif
/install/images/00.png
/wp-includes/images/xit.gif
/admin/images/top_banner.jpg
/admin/images/left_menu.png
/mobile/images/redirect_icon.png
/admin/images/login_button.jpg
/static/ayacms.gif
/images/Jobs_resume_up.gif
/cn/images/banner_page_bg.gif
/admin/images/netgather_com.gif
/data/images/logo.gif
/template/skin4/images/logo.png
/e/data/images/table.gif
/xheditor/xheditor_plugins/multiupload/img/progressbg.gif
/templates/default/css/user.css
/images/logo_wap.png
/images/default/listdott.gif
/wap/templates/default/images/nv_r2_c1.gif
/shopdata/images/error_tips.gif
/nz.ico
/editor/themes/qq/editor.gif
/admin/templates/met/images/logosmall.gif
/inc/images/watermark.png
/Admin/images/t2_r1_c5.jpg
/images/by.nzcms.gif
/admin/images/top_tt_bg.gif
/ad_duilian/close.gif
/install/images/bg-cmstop.jpg
/admin/fckeditor/editor/ma_xc_ms_editor_server/browser.css
/Admin/images/login_r4_c4_r1_c1.jpg
/job/templates/met/css/style.css
/data/adflash.txt
/inc/images/logo.png
/plugin/images/netgather_com.gif
/admin/imgs/starno.gif
/api/alipay/images/new-btn-fixed.png
/inc/image/m_tleft.png
/core_res/css/admin.css
/common_res/js/pony.js
/wap/templates/met/images/listico.gif
/Themes/default/zh-cn/images/bbs_nav.jpg
/admini/images/dt_admin_top_bg.png
/lib/web/js/source/form/form.js
/admin/styles/general.css
/inc/tools/iepngfix/blank.gif
/admin/imgs/admin.css
/Admin/images/install_logo.jpg
/plugin/raty/img/star-half.png
/image/watermark.gif
/script/pagecontrol.js
/plus/weather/icon/a_12.gif
/template/skin4/images/style.css
/skin/skin3/login.gif
/Themes/default/zh-cn/images/CertificateLogo.jpg
/install/images/steptab.png
/views/images/install/set01_top_nav.gif
/ACT_inc/share/minusbottom.gif
/admin/imgs/custommenu.xml
/Admin/Images/bg_admin.jpg
/inc/yucmedia/Media/img/direct/reload2.gif
/Admin/images/al_end_right.gif
/login/images/toolbar_back2.gif
/admin/images/login/login_submit.gif
/ACT_inc/ItemBg.gif
/admin/images/left_nav.jpg
/img/images/commentLoad.gif
/adminimages/title.GIF
/_skins/free/images/top_menu_bg.jpg
/office/images/login/ico.gif
/views/images/admin/login_toptitle.jpg
/images/default/topbg.gif
/admin/images/watermark.png
/theme/admin/images/upload.gif
/cms/images/login/gljr.jpg
/FCKeditor/editor/images/spacer.gif
/cms/images/login/cms6_02.gif
/view/js/clipimg/drag.gif
/cms/images/login/cms6_01.gif
/corpandresize/images/spacer.gif
/member/images/bodyleft.gif
/rss/HProducts.xml
/admin/images/admin_left_6.gif
/xml/products/netcmsversion.xml
/wp-includes/images/crystal/code.png
/statics/plugin/loveit/img/icon.png
/static/js/mobile/img/aw-icon.png
/spider/images/open.gif
/images/polls/bar1.gif
/statics/images/icons/calendar.png
/views/images/water.gif
/view/image/filetype/zip.gif
/images/_m10.GIF
/admin/images/menu_title3a.jpg
/include/lib/js/imgareaselect/imgareaselect.cs
/plugin/swf/get_flash_player.gif
/sysImages/default/admin/netcms_bg.jpg
/css/admin_left.css
/zimbra/css/skin.css
/skin/default/images/main_bg.jpg
/user/js/fore.common.js
/upload/archive/image/1007182312368551207nx9paa1i8k0.jpg
/review/styles/common.js
/Common/Vaildform/css/validform.css
/_libs/jquery.filetree/images/ico_spinner.gif
/theme/default/css/user_base.css
/webmail/static/images/login/logo.gif
/js/lhgdialog/lhgdialog.js
/static/images/message_success.png
/app/admin/view/images/style.css
/ids/admin/style/style.css
/static/js/uploadify/license.tx
/js/zh-cn/Xmlhttp.js
/zimbra/img/logo/favicon.ico
/webmail/static/script/jquery/1.8.3.min.js
/includes/jscript/css/ui.all.css
/admin/Images/folder_outbox.png
/templates/default/user/css/login.css
/templates/default/images/search.gif
/admin/images/loginlogo.png
/templates/default/user/images/login_title.gif
/lang/images/step.png
/admin/Tpl/default/ThemeFiles/Css/style.css
/admin/Tpl/default/ThemeFiles/Js/common.js
/admin/Tpl/default/ThemeFiles/Images/login/spacer.gif
/cms/front_res/front.css
/scripts/jumbotcms.js
/user/otherfiles/scripts/user.js
/admin/otherpage/scripts/admin.js
/images/admin_login_bg.jpg
/admin/Images/admin_tab_system.gif

 

cms_title.txt

wordpress
dedecms
dedecms
jdcms
jdcms
kesioncms
shopnc
phpweb
zdsoft
u-mail
shopnc
phpweb
dedecms
phpweb
phpyun
phpyun
topwincms
phpmywind
E-Auto
phpweb

ecmall
zdsoft
cutecms
jieqicms
eYouMail
espcms
ecmall
YXCMS
jdcms
cmseasy
topwincms
phpok
cutecms
eYouMail
xsnews
小蚂蚁地方门户
kesion
espcms
phpcms
phpcms2008
espcms
phpcms2008
phpok
phpcms
sdcms
多多返利建站系统
appcms
多多返利建站系统
逐浪cms
逐浪cms
appcms
dedecms
phpcms
shopex
露珠文章管理系统
shopex
skcms
phpyun
程氏舞曲
phpcmsv9
phpcmsv9
phpcmsv9
metinfo
espcms
08cms
b2bbuilder
guohuicms
phpmywind
siteserver
Z-Blog
shopxp
sdcms
thinksns
thinksns
thinksns
fcms梦想建站
小蚂蚁地方门户
thinksns
智睿网站系统
e创站
小蚂蚁地方门户
shopex
ecshop
动易
php188商城
php188商城
YiDacms
discuz
discuz
phpok
wordpress
YiDacms
foosun文章系统
aspcms网站系统
aspcms网站系统
HDwiki
N点虚拟主机
Phpwind
php168v6
Joomla
Drupal
ecshop
Joomla
south
ecshop
emlog
v5shop
v5shop
v5shop
wordpress
php168
emlog网站系统
southidc
追梦flash网站管理系统
追梦flash网站管理系统
追梦flash网站管理系统
大汉版JCMS内容管理系统
大汉版JCMS内容管理系统
southidc
dvbbs
luzhucms
xyscms
phpmps
phpmps
phpmps
south
south
qibosoft
ideacms
south
新秀
powereasy动易
kesioncms
SiteServer
joomla
dedecms
HdWiki

phpcms
php168v6
ecshop
powereasy
hdwiki
HDwiki
diguoCMS帝国
south
south
86cms
86cms
zhuangxiu
爱淘客
尘缘雅境图文系统
kesioncms
爱淘客
ideacms
discuz
kesioncms
maccms
尘缘雅境图文系统
建站之星
5ucms
abcms
尘月企业网站管理系统
actcms
建站之星
akcms
cmseasy
帝国cms
qibocms
aspcms
aspcms
08cms
qibocms
味多美导航
dedecms
建站之星
ayacms
vbmcms
vbmcms
jieqicms
n点虚拟机
cutecms
shlcms
08cms
cmseasy
maccms
nitc
vbmcms
jieqicms
cutecms
74cms
gocdkey
cutecms
kingcms
otcms
Phpwind网站程序
尘月企业网站管理系统
cutecms
kingcms
74cms
口福科技
siteengine
iwebshop
siteengine
74cms
phpshop

expocms
shlcms
青果软件教务系统
iwebshop
shlcms
kuwebs
sdcms
jumbotcms
discuz
kuwebs
abcms
wordpress
樱桃企业网站管理系统
phpshop
jishigou
凡诺企业网站管理系统
ayacms
非凡建站
netgather
netgather
74cms
ideacms
empirecms
口福科技
74cms
cmseasy
zcncms
jishigou
phpshop
宁志学校网站系统
xycms
metinfo
mlecms
老Y文章管理系统
宁志学校网站
xycms
宁志学校网站
cmstop
maxcms
老Y文章管理系统
metinfo
zcncms
mlecms
netgather
maxcms
口福科技
ideacms
商乐CMS
商乐CMS
metinfo
hishop
shlcms
iwebshop
shopxp
mlecms
maxcms
hishop
口福科技
iwebshop
大汉版JCMS内容管理系统
jumbotcms
ideacms
分类信息网
hishop
sdcms
gxcms
actcms
maxcms
actcms
otcms
非凡建站
易想CMS
otcms
actcms
凡诺企业网站管理系统
cmstop
露珠文章管理系统
凡诺企业网站管理系统
nitc(定海神真)
gxcms
zcncms
建站之星
sdcms
通元内容管理系统
pjblog
通元内容管理系统
xiunobbs
通元内容管理系统
phpcms2008
易想CMS
网奇EShop网上商城系统
易想CMS
netcms
wordpress
phpcmsv9
wecenter
phpcms2008
vbulletin
tccms
gxcms
xiunobbs
青果软件教务系统
skypost
emlog
netgather
netcms
zdsoft
zimbra
empirecms
jumbotcms
cmseasy
jumbotcms
E-Auto
jumbotcms
sdcms
u-mail
diancms
bagecms
phpok
trs身份认证服务器
bagecms
diancms
zimbra
u-mail
whmcs
zdsoft
tccms
tccms
whmcs
tccms
phpwind
方维团购管理系统
方维团购管理系统
方维团购管理系统
whatycms
jumbotcms
jumbotcms
jumbotcms
cnkcms
zdsoft

  

  

测试结果:

 

posted on 2018-07-22 23:19  东京$  阅读(1835)  评论(0编辑  收藏  举报

导航