<address id="bztp3"><nobr id="bztp3"></nobr></address>

      <sub id="bztp3"><listing id="bztp3"><menuitem id="bztp3"></menuitem></listing></sub>

        <form id="bztp3"></form>

        <address id="bztp3"></address>
        <sub id="bztp3"></sub>

          <form id="bztp3"></form>

              如何判斷目標站點是否為Django開發

              老文一篇,幾個月以前發在【代碼審計】小密圈里的文章,當時是寫一個系列(Django安全漫談),抽出其中的一部分,分享一下。

              在黑盒測試的情況下,如何判斷一個站是否是Django開發的?以下這些方法,很多都能在我的博客(?https://www.leavesongs.com?)得到印證。

              利用Debug模式異常頁面判斷

              DEBUG模式開啟時,訪問不存在的頁面或出錯的頁面會有特殊的異常拋出。像這樣的頁面,就可以確定是Django

              如何判斷目標站點是否為Django開發

              訪問一個包含表單的頁面,表單中會有一個隱藏的input,用來做CSRF檢測的Token,其名字比較獨特,csrfmiddlewaretoken:

              如何判斷目標站點是否為Django開發

              遇到有這個名字的表單,基本可以確定是Django。

              假如開發者將?csrfmiddlewaretoken?這個名字換了,怎么辦?

              隨便向目標的某個頁面POST一個數據包,因為缺少CSRF TOKEN,如果目標網站是Django,它將給你一個頗具其特色的錯誤頁面:

              如何判斷目標站點是否為Django開發

              Django默認安裝后會自帶一個后臺,地址是/admin(不過大多數網站會替換后臺地址):

              如何判斷目標站點是否為Django開發

              遇到這個樣式的后臺界面,可以確定是Django。

              有的Django站點會返回Server頭:

              如何判斷目標站點是否為Django開發

              雖然不能100%確定是Djnago,但范圍就縮的很小了。

              有些細節雖然不能100%確定是django,但多個細節組成在一起就可以基本確定了。

              比如,Django輸出的html中通常會有很多空白行,因為這些位置放的是邏輯語句,Django不像jinja2中會提供?{%-?這樣清除空白行的方法:

              如何判斷目標站點是否為Django開發

              再比如,Django默認找回密碼的鏈接是?/password_reset/?,郵件發送成功是?/password_reset/done/?,找回密碼鏈接是?reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/?,找回密碼成功是?/reset/done/?,正常修改密碼是?/password_change/?,修改成功是?/password_change/done/?。

              不過這些鏈接都可以改,只能用作參考。

              再比如,django文件上傳的目錄通常叫?media?,注冊時密碼要求8位以上數字加字母,分頁通常是??page=2?而不會是?/page/2/?,表單輸入框的id通常是?id_xxxx?,中文的情況下還會有一些特定的翻譯語句,如?請上傳一張有效的圖片。您所上傳的文件不是圖片或者是已損壞的圖片。?、?CSRF驗證失敗. 相應中斷.?等。

              通過一些第三方模塊的特點判斷

              Django之所以好用,因為其代碼耦合性很低,所以有豐富的第三方模塊可以直接使用。通過這些模塊的特點也能判斷目標網站是否是Django。

              常用的第三方模塊有django-rest-framework、django-debug-toolbar、django-bootstrap3、django-filter、django-cron、django-allauth、django-simple-captcha等。

              比如,django-rest-framework默認包含一個登陸頁面,?/api-auth/login/?:

              如何判斷目標站點是否為Django開發

              再比如,django-simple-captcha生成的驗證碼會包含一個名字是?captcha_0?,值為40位hex的隱藏輸入框。

              這些第三方庫的特點也可以輔助你判斷,就是需要收集與細心觀察了。

              必殺技:用靜態文件分析

              有的網站可能修改了Django的后臺地址,但Django后臺所使用的靜態文件地址通常沒有修改,也較難修改。訪問這些靜態文件地址,看看內容是否是Django的這一套,就可以確定目標是否為Django:

              如?https://www.leavesongs.com/static/admin/css/dashboard.css?、?http://www.wuzheng.org/static/admin/css/dashboard.css?、?http://static.fuwo.com/static/admin/css/dashboard.css?、?http://www.lintcode.com/static/admin/css/dashboard.css

              如何判斷目標站點是否為Django開發

              我就不羅列了。

              但這個方法有個局限,如果目標網站沒有使用Django自帶的django-admin(未將其包含在settings.py的INSTALLED_APPS中),就沒有這個靜態文件了。

              相關新聞

              聯系我們

              400-080-6560

              在線咨詢:點擊這里給我發消息

              郵件:work@magedu.com

              工作時間:周一至周日,09:00-18:30

              QR code
              656彩票平台656彩票主页656彩票网站656彩票官网656彩票娱乐 www.hg1115.com | www.222367.com | y4389.com | www.2111a.com | feicai0433.com | www.055o.cc | www.yh8210.com | 5360qq.com | www.38345h.com | 32555w.com | www.80065x.com | www.369wyt.com | www.189909.com | www.a01885.com | 2146y.com | www.5953688.com | www.88315888.com | 31325i.com | www.gt111999.com | t99345.am | www.23636m.com | www.84816.com | 1294o.cc | www.9895b.com | xhtd.com | www.552703.com | www.491888.com | 5360pp.com | www.66376j.com | www.9374q.com | js8880.com | www.o3410.com | js5657.com | www.668742.com | www.2544k9.com | 0332c.com | www.39500f.com | www.88837o.com | 98345k.com | www.vn888234.cc | www.v0020.com | 228888k.com | www.8c333.com | www.9846j.com | 92659.com | www.7249w.com | www.040xpj.com | 66501.com | www.50685c.com | pp38648.cc | 81511a.com | www.562bbb.com | www.040xpj.com | 7774661.com | www.404577.com | www.hg701n.com | 65561199.com | www.80075n.com | www.68610022.com | fff5701.com | www.qbwc2.com | www.828501.com | 50028855.com | www.131671.com | www.9170011.com | 6040055.com | yh888w.com | www.ylylc03.com | www.s30226.com | 51133hhh.com | www.849129.com | www.99113z.com | 588fff.cc | 73999x.com | www.ky1001.com | www.hqr66.com | jixiang3.com | www.52303v.com | www.dingxin598.com | www.pj11588.com | 3890z.com | www.hm6622.com | www.58665f.com | 3136rr.com | 118888b.com | www.50024q.com | www.sb8889.com | www.606370.com | 09090524.com | 54140044.com | www.912453.com | www.5099yy.com | www.a3a888.cc | dz3388.com | www.610659.com | www.588875.com | www.34349193.com | 3651266.com | ll67890.com | www.49956y.com | www.223349.com | 3245444.com | 0600m.cc | www.303865.com | www.7340111.com | www.4848p.com | vipamdc.com | 188qq33.com | www.3933b.cc | www.00772e.com | www.39695p.com | 222.am | www.66376u.com | www.954321z.com | www.dafuhao025.cc | 9366.com | 2689.com | 71005.com | www.12455h.com | www.5446dd.com | www.56520a.com | 67890j.com | 76668.com | www.939253.com | www.44118k.com | www.0400005.com | 2649pp.com | 69096c.com | n888go.com | www.08588d.com | www.1100xpj.net | www.ty7000.com | 22002007.com | 4255oo.com | 5853d.com | www.qml2.com | www.52062f.com | www.mp506070.com | www.60088hg.com | 3950f.com | www.574177.com | www.c773776.com | www.3116r.com | www.8577l.cc | www.32126c.net | 50099h.com | 2548546.com | www.111307.com | www.7782n.com | www.07679a.com | www.48282222.com | www.67797c.com | q2146.com | 0332m.com | 6868ff.cc | www.cp8001.cc | www.kywns.205115.com | www.p32939.com | www.msc60.com | www.99999jsc.com | 44077i.com | quannengsoft.cn | j5429.com | www.126019.com | www.hcjt1.com | www.7375.com | www.4102z.com | www.50000991.com | www.hotelisboa.com | www.81866u.com | 4018ff.com | 58898.com | 9978611.com | www.296233.com | www.fan03.com | www.0270o.com | www.68365h.com | www.8860tt.com | www.cdzzcx.com | www.40818f.com | 3333xsj.com | zunyi801.com | 2214c.com | 44339193.com | 6487xxx.com | www.022613.com | www.702392.com | www.8499q.com | www.16065u.com | www.ba306.com | www.98698o.com | www.bwin499.com | www.8880165.com | www.76543r.com | www.6033g.com | 500000888.com | wx3322.com | 3482a.com | 1634z.com | 3522nn.cc | 51133c.com | 50028833.com | 预览hg9695.com | 15856i.com | www.105886.com | www.332910.com | www.576411.com | www.979505.com | www.gyfc1.com | www.47d.cc | www.9155k.com | www.52511.com | www.15355y.com | www.66332l.com | www.bj399.com | www.y07a.com | www.81520n.com | www.0601s.com | www.6939s.com | www.99094d.com | www.1764l.com | www.r98478.com | www.58888.am | www.35898.COM | www.x5088.com | www.99094m.com | www.4561.am | www.000128522.com | www.hg77730.com | www.455530.com | www.60007h.com | www.26299l.com | www.9155c.cc | www.ch8966.com | www.966829.com | www.799343.com | www.626310.com | www.514377.com | www.001837.com | 2836513.com | d7789.com | 131xxx.net | 80850xx.com | 88535y.com | 17793333.com | 66671j.com | 67877x.com | 3121z.com | 1331qq.com | www.821558.com | 7779k.cc | www.ylhg4848.com | www.777cm1.com | www.hg0818.com | www.cr811.com | www.28000a.com | www.420086.com | www.807sun.com | www.868553.com | www.2934h.com | www.602630.com | www.35155o.com | 2306m.com | 55009193.com | 0186556.com | 33115v.com | www.182ks.com | www.l07.com | www.9478.com | www.5599nsb.com | www.99638b.com | www.hx1183.com | www.296233.com | feicai0520.com | 7003l.com | 22098t.com | 0747p.com | www.yh2198.com | www.220122a.com | www.8473u.com | www.634331.com | www.hcjt2.com | www.98528i.com | 4066u.com | f14666.com | 2595s.com | www.r30226.com | www.622msc.com | www.9895z.com | www.77801c.com | www.636309.com | haoxialai.com | 4778822.com | hd6766.com | www.gef777.com | www.343478.com | www.5886rr.com | www.56579.cc | 2075.com | 78666r.com | c51ki64.com | www.330099j.com | www.8316.com | www.ky1009.com | www.592909.com | 914903.com | hjcpjgj.com | www.hg7979.com | www.38789b.com | www.40288r.com | www.1368z.cc | 99555002.com | x55.am | www.3459o.com | www.88166p.com | www.0270s.com | www.168767.com | 9649f.com | 168cp-w.com | www.xpj5011.com | www.q063801.com | www.33yfa.com | 5509h.com | 4955y.com | www.333222q.com | www.wwwbscp8.com | 3141.com | www.8707c.com | www.771496.com | www.kc88y.com | 9479d4.com | www.6806pj.com | www.ggs.99233s.com | 3141.com | www.356062.com | www.50732y.com | swin8.com | tt6826.com | www.v771177.com | www.565548.com | www.799481.com | 916.com | 47749k.com | www.5008637.com | www.51515j.com | 414199.vip | 4647e.com | www.645886.com | www.266820.com | www.507633.com | 33432g.com | www.6491m.com | www.sha4111.com | www.cp718.com | 88850aa.com | www.glc22.com | www.7415f.com | www.hy6934.com | yl66yl00.com | www.8973.cc | www.3066zz.com | www.791361.com | 000333943.com | www.21365uu.com | www.38775cc.com | www.376513.com | 3846bbb.com | www.9139a.com | www.d98478.com | 2677eee.com | vns55.vip | www.cai93.com | www.hf0886.com | 9566560.com | www.hg0088.lv | www.y61337.com | vdisk.cn | 996622qq.com | www.4444yh.vip | www.580667.com | 40033nnn.com | www.443887.com | www.39669.cc | zhcpyy.com | www.msc111.com | www.5657599.com | mm90856.com | 4833044.com | www.am9888.tw | www.68689v.com | 8381u.com | www.4963ii.com | www.509433.com | 4025m.com | www.sun3678.com | www.011888a.com | 32555r.com | www.76775a.com | www.csgc3.com | 51133kk.com | www.7788789.com | www.88ckb.com | 3304hh.com | www.4512x.com | www.954688.com | p8159.cc | www.267185.com | www.493381.com | l7742.com | www.10999k.com | www.099836.com | zhcp84.com | www.6880aa.com | 5509h.com | www.76060q.com | www.xj112233.com | 118888c.com | www.03688.com | www.90egg.com | 3352.com | www.8313w.com | 8522bbbb.com | www.hg990011.com | www.91233l.com | 56787tt.com | www.4866a86.com | www.616383.com | xpj6001.com | www.79095b.com | 33115zz.com | www.yl00222.com | www.2632v.com | 3957m.com | www.pj88e.com | 97297o.com | www.4763118.com | www.50788c.com | 135868.com | www.755.so | 59964cc.com | www.6491w.com | www.33598l.com | 3522oo.cc | www.5446ff.com | 33886556.com | www.hg8197.com | www.909935.com | feicai0455.com | www.0343t.com | qycps08.com | www.304015.me | 8722.am | www.www6161msc.com | www.loll3.com | 2757k.com | www.966725.com | 7893w2.com | www.80969x.com | 3679oo.com | www.05789.com | www.202880.com | www.476669.com | www.m1.10500ww.org | www.9818p.cc | 2306w.com | www.aobo192.com | 55967l.com | www.x2894.com | 838388c.com | www.808888z.com | 4js345.com | www.318008.com | www.035989.com | www.777444o.com | www.809699.com | www.86611s.com | www.3479g.com | feicai0754.com | www.02365.cc | p888rr.com | www.81608m.com | 4288k.com | www.56011p.com | 4116y.com | www.73990h.com | 00112007.com | www.33678hh.com | 6396k.com | www.g80288.com | pj1007.com | www.3066qq.com | zhcpuu.com | www.80188y.com | app22299.com | www.109115.com | 23599l.com | www.780780g.com | vip332.net | www.3775w.com | 8522eeee.com | www.790611.com | 8569811p.com | www.81455.com | 55nn8331.com | www.hy6934.com | www.hg18518.com | www.rcw567.com | www.pj0908.com | www.341011.com | www.11446547.com | 2544b1.com | www.csh365.com | 7894.cc | www.06386644.com | 9993865.com | www.16065v.com | 35252k.com | www.99jtj.com | www.1111wns.com | www.449879.com | www.vns0952.com | hg56977.com | www.808888r.com | 365102b.com | www.4625.com | 67877o.com | www.ya190.com | www.bet36579.com | www.26878u.com | www.11223885.com | www.o32031.com | d1915d.com | www.71233z.com | 6176007.com | www.366292.com | www.260666.com | j15jj.com | www.pj55713.com | 58533333.com | www.840689.com | www.143vns.com | f83377.com | www.658060.com | wb099.com | www.857981.com | www.33189.com | 8036pp.com | www.80868e.com | feicai0595.com | www.629293.com | www.593333.com | 55882007.com | www.3797733.com | www.dz655.com | www.80767o.com | www.jl226.com | 3467n.com | www.022xj.cc | www.1770g.com | wxc0122.com | www.78919d.com | 5004a.com | www.49956e.com | www.98698q.com | 1489l.com | www.caim3.com | www.9969365.com | 2214uu.com | www.1122800.com | www.tushan18.com | 3434bbb.com | www.3434ccc.com | 88850nn.com | 44nn8332.com | www.91779z.com | 83377d.com | www.029509.com | www.009289.com | 26444s.com | www.316686.com | www.4694w.com | 22299ii.com | www.341011.com | www.jz3688.com | 80850ii.com | www.330197.com | www.65066jj.com | ued888.com | www.118428.com | www.huangma22.com | 3078d.com | 3379i.com | www.8905k.com | www.a8a8345.com | 99005156.com | www.5953588.com | www.hj200766.com | 20773388.com | www.71789.cc | www.990998.com | 38365j.com | www.620983.com | www.v3065.com | 0033i.cc | 12274411.com | www.48330r.com | www.h27229.com | 88851h.com | www.k795.com | www.56655t.com | 175070.com | v995.com | www.997286.com | www.js07999.com | 55797w.com | www.900406.com | www.jz6999.com | feicai08059.com | 7200188.com | www.4737000.com | www.gf11888.com | 4955f.com | www.375990.com | www.z2894.com | www.2880880.com | v997e.com | www.862422.com | www.57800s.com | 53358f.com | www.66652a.com | www.99094p.com | www.234567o.com | 40033t.com | www.108097.com | www.1764o.com | www.b922.com | 7003oo.com | bet888000.com | www.10888.com | www.hg78789.com | 4182m.com | 8742nn.com | www.99355.cc | www.677256.com | 58802p.com | 850864.com | www.655096.com | www.cc00668.com | www.6020200.com | www.c7204.com | www.aobo8877.com | 2240099.com | www.7652.cc | e15666.com | www.101156.com | www.ww.68203e.com | www.005596.com | 2506u.com | 4340b.com | www.602436.com | www.55676b.com | www.309993.com | zhcp15.com | 450373.com | www.514033.com | www.3566.com | www.yh77704.com | wns940.com | pj677j.com | www.101129.com | www.91233g.com | www.535666h.com | www.63877b.com | 30688g.com | 4636622.com | www.44qxc.com | www.06387766.com | www.140999.com | 1882229.com | 2381ppp.com | www.77801o.com | www.39957c.com | www.bwinyz39.com | www.pj05.com | 0747z.com | 463e8.com | yf2888.com | www.11gpc.com | www.8905d.com | www.psb22.com | www.8134.cc | 3559bbbb.com | 3936e.com | www.560692.com | www.c17848.com | www.70hga.com | www.81849.com | 500000891.com | 86811ee.com | t32689.net | www.632590.com | www.7239b.com | www.35700a.com | www.5405006.com | www.wn2058.com | 838388m.com | 3726o.com | 22oo8332.com | www.848066.com | www.ky1002.com | www.06820p.com | www.188614.com | www.hg0112.com | 923290.com | 3890.com | 6150t.com | 8520q.com | www.774255.com | www.80767c.com | www.xpj5.net | www.1168r.com | www.08159g.com | www.wn2058.com | nn500h.com | 3957t.com | 2222k20.com | 98955d.com | www.550346.com | www.2934u.com | www.179101.com | www.1429g5.com | www.03tyc.com | www.hg988801.com | www.my068.com | 500000595.com | 4288d.com | lc99g.com | 3078i.com | 55545f.com | www.626990.com | www.666xm.cc | www.zmfqp.com | www.56011t.com | www.6880vv.com | www.3846v.com | www.xh0077.com | www.09569r.com | www.pj3234.com | 11955.com | 2146m.com | qpby2277.com | 3568f.com | kbj7268.com | c99345.am | ss3405.com | 8011.cc | www.129989.com | www.566305.com | www.966019.com | www.6515.com | www.66621q.com | www.868223.com | www.hn58qp.com | www.78680d.com | www.j83377.com | www.b35qq.com | www.8864tt.com | www.938m.cc | www.626suncity.com | www.644234.com | www.sss998.com | www.ts66888.com | www.a88008.com | www.56520m.com | www.wn879.com | www.8124x.com | www.xpj1111.cc | www.444jsc.com | 20771122.com | 38989e.com | wns940.com | 12742x.com | www.661zr.com | 7811rr.com | h0186.com | www.657suncity.com | www.1869z.com | www.1869j.com | www.56733s.com | www.9566879.com | www.h9978.com | www.ag6051.com | www.as0008.com | www.hg8833.co | www.m4737.com | www.hg015.com | www.hy229.com | www.hg302.com | www.444714.com | www.1114338.com | www.hc9055.com | www.49.cc | www.65066ff.com | www.4996tj.com | www.1022777.com | www.1110yl.com | www.42842807.com | www.0270e.com | www.00840r.com | www.ssme8.com | www.707519.com | www.359629.com | 66300vip48.com | 8577p.cc | sbd0022.net | 5443w.com | 3522a.cc | 9339999y.com | 168b3.com | www.657suncity.com | www.56520m.com | www.999e888.com | www.3122t.com | www.4694h.com | www.77787yh.com | www.0967.bet | www.31744.com | www.848255.com | www.181599.com | vns8d.com | hb95996.com | 3568f.com | 35oo.vip | ee360360.cn | www.502414.com | www.599234.com | www.8313b.com | www.883399e.com | www.bet353654.com | www.05gcw.com | www.422323.com | 2820x.com | 5856j.com | 7599z.com | www8827.com | www.boma0194.com | www.67297.com | www.47751.net | www.99094r.com | www.12018.cc | www.542672.com | 4812333.com | 00mm8331.com | 33382ii.com | www.664664.com | www.22244066.com | www.wct555.com | www.556350.com | www.5522v.cc | www.231002.com | 1489c.com | 452.com | 253501.com | www.70777.com | www.20199jj.com | www.1871222.com | www.3933h.cc | www.163090.com | 3678iii.com | 99589.cc | www.hg2207.com | www.055838.com | www.yh234h.com | www.61233c.com | www.401271.com | 31325j.com | www.rfdc04.com | www.637477.com | 2096r.com | 3467u.am | www.jh879.com | www.995tk.net | www.hgbet1.com | www.m.55xj.vip | 1168l.com | hh444000.com | 30006t.com | www.7392022.com | www.1754i.com | www.5854k.cc | 2506q.com | 0332q.com | 3242i.com | www.25673c.com | www.224333000.com | www.hg99957.com | www.506932.com | 7894e.com | 023625.com | www.0055js.com | www.993769.com | www.27czj.com | 2649p.com | 4167p.com | www.66666vns.com | www.808888w.com | www.77210f.com | www.49956i.com | v45638.com | www.4123k.app | www.ii6241.com | www.89894h.com | 25511.com | 86226d.com | www.38200l.com | www.92820.com | www.41518z.com | 0241p.com | 5856ggg.com | www.3459b.com | www.xpj778888.com | www.wct3.com | 390033k.com | 3122tt.com | www.387345.com | www.777557.cc | www.186972.com | www.97828s.vip | www.381772.com | 新2.com | www.266688.com | www.0041331.com | www.cp500.biz | 2381r.com | 59964mm.com | www.930608.com | www.7793t.com | cc3189.com | ooo8827.com | www.hjcp66.com | www.75345.cc | 3066aa.com | feicai0355.com | www.c44yy.com | www.5086q.com | 2535d.com | bifa810.com | www.28000u.com | www.hy6937.com | 3559ii.com | www.xh9111.com | www.6880oo.com | www.635477.com | 4775511.com | www.330099f.com | www.99094b.com | c388z.com | 998b.cc | www.0561drf.com | www.33598c.com | 22296aa.com | www.668k8.com | www.1429g5.com | www.542911.com | 8037zz.com | www.hd66.am | www.99638d.com | j3410.com | 1483a.com | www.89677k.com | www.506739.com | 3846xx.com | www.861000.com | www.22743.com | 4288a.com | www.26777.cc | www.906777.com | 4639966.com | yin5555.com | www.3066dd.com | www.288346.com | e5429.com | www.370257.com | www.911750.com | 3568j.com | www.7736.com | www.1368k.cc | js14.com | www.tb186.com | 55vn77.com | www.j3410.com | 97618p.com | feicai0795.com | www.gf518.com | www.62118a.com | 500000579.com | www.97321f.com | www.8667f.com | 7681005.com | www.77288ii.com | www.6364m.com | 492oo.com | www.72tk.net | www.ya077.com | 23599x.com | www.1181184.com | www.695093.com | df8a.com | www.47727.net | www.088186.com | 518cp6.com | www.74737.com | 20558866.com | www.7669h.net | www.504446.com | 3189x.com | www.47272x.com | www.sjgc3.com | 2214aa.com | www.99393.com | www.88266e.com | hpzx88.com | www.077578.com | 7792t.com | www.bmw1195.com | www.gyfc0.com | 22959.com | www.8313d.com | 55984v.com | www.hg990022.com | www.xinhuangguan.com | js05.app | www.0748.cc | www.523780.com | 7196bb.com | www.9422h.com | dq25.com | www.70852a.com | www.363116.com | 71088.com | www.8582ww.com | 1596c.com | www.869678.com | www.142525.cc | qy93.vip | www.98528c.com | 8383394.com | www.88xxcp.com | bj499.com | www.7653.cc | www.7793s.com | wns28b.com | www.r32031.com | miyaonv.com | www.33225.com | www.zb933.com | www.711414.com | 2643h.com | www.8d333.com | 4025y.com | www.bwinyz01.com | 31782222.com | www.vnsr2018g.com | www.530629.com | 78117700.com | www.34788w.com | 983888p.com | www.4156.com | 0015ss.com | www.3550.com | ee76669.com | www.333460.com | www.534638.com | www.77795.com | www.2408d.com | BY30832.com | www.6482n.com | 40033k.com | www.xpj916.com | 6269qq.com |