ubnt解决方案
查看: 21203|回复: 72

[原创] Openwrt 无线路由器搭建php服务器实现钓鱼.

  [复制链接]

933

回帖

1万

积分

1388 小时

在线时间

上校

注册时间
2009-10-11
金币
14196 个
威望
2 个
荣誉
1 个
累计签到:1700 天
连续签到:1 天
[LV.1825]无线元老
发表于 2016-3-4 20:06 |显示全部楼层
本帖最后由 476867546 于 2016-3-10 17:33 编辑 & Q: A$ r: H2 P9 y
- L3 B7 Q; V- Y* P" \8 l# f0 p9 g
              Openwrt 无线路由器搭建php服务器实现钓鱼.: N' D* n7 s1 l, T
      本人也是小白,都是在网上找的资料.已成功搭建钓鱼环境,现分享给大家.教程只演示不带USB口的.#无线路由器刷Openwrt要求16M闪存.带USB接口或不带都行(带的网址放U盘里.不带的放路由器目录里)# c, c% r$ [( [/ x. A
2 W7 m7 O! @+ q) d
准备工作:$ p  F0 p- F, Z
winSCP连接路由在/www下建立一个sda/www文件夹
( I2 i# P# U7 K, b) O, D3 ?6 J; D
! c7 a5 c3 h: v5 B0 o1.安装nginx+php+mysql; i- i) U( o3 ?. N9 _
$ N3 `1 s0 C8 J; b2 P
进路由里修改openwrt安装源如下:1 W: b8 G5 b5 `% Y* L* J
dest root /+ @: o( \) s9 S, ^
dest ram /tmp
' M( N4 f# N# J* Y7 rlists_dir ext /var/opkg-lists
; p" N5 x( u1 d! X2 Zoption overlay_root /overlay
3 C; k( x5 n8 P. Usrc/gz chaos_calmer_base http://downloads.openwrt.org/cha ... neric/packages/base
1 M$ a. C! T; S2 Esrc/gz chaos_calmer_packages http://downloads.openwrt.org/cha ... c/packages/packages
+ o! Q  H' q7 z9 q+ ?- l2 Xsrc/gz chaos_calmer_routing http://downloads.openwrt.org/cha ... ic/packages/routing
+ m- ^; D! v+ H7 G+ bsrc/gz chaos_calmer_telephony http://downloads.openwrt.org/cha ... /packages/telephony& ]( x' b! W. f) F1 I. _
src/gz chaos_calmer_management http://downloads.openwrt.org/cha ... packages/management
: F6 t$ `2 l: \! j. X7 J打开putty终端更新并安装软件.
, D3 Y$ A) v9 Z1 N1 e1 ]4 ]
opkg update
: Z7 L& H( y# L9 P/ Q
opkg install php5 php5-mod-gd php5-mod-session php5-mod-pdo php5-mod-pdo-mysql php5-mod-mysql php5-mod-mcrypt php5-mod-mbstring php5-fastcgi php5-cgi php5-mod-xml php5-mod-ctype php5-mod-curl php5-mod-exif php5-mod-ftp php5-mod-iconv php5-mod-json php5-mod-sockets php5-mod-sqlite3 php5-mod-tokenizer php5-mod-zip
0 p- u1 i. \# e; L6 f! o! \3 w
% ]6 w, B; C0 W0 p9 q
opkg install mysql-server 4 Q9 V! j" Y2 z5 W4 B1 W+ X0 y1 X

) W' T2 O9 _; S! y5 ], U1 j
opkg install nginx spawn-fcgi zoneinfo-core zoneinfo-asia
& R* K5 C$ H/ n, J5 Q/ Q7 X! T# T+ \+ s& {3 W2 F7 v9 t
opkg install shadow-groupadd shadow-useradd
% W! V2 x+ I6 _, k0 D% F4 c( J  i) V3 x
groupadd www  |. [' b- X5 O; g8 C3 f6 G9 B3 ?. b

9 i! A3 W3 F( n) G( o9 O
useradd -g www www
3 o3 j; A# K8 W& E) t/ e7 A& m9 S2 \9 R
chown -R www:www /www/sda/www
重启!
7 m) ^- c  n7 Q& Q8 {! CwinSCP连接路由修改/etc/my.cnf(改掉这两段)
! C" L, Y0 U0 I6 A! G, D% M  Pdatadir                = /www/sda/data/mysql/! J: O$ q( P) e3 p4 f( P  Q
tmpdir                = /www/sda/data/tmp/4 d+ Q& u5 t/ x

" H! p% M6 C1 \; ~( }$ H7 `4 B( Q6 }8 N; T) f
创建数据库文件夹
# m8 v( C: Y( d  ?& Q* emkdir -p /www/sda/data /www/sda/data/mysql /www/sda/data/tmp
! s. ?3 }) O$ e2 F. `) h, Y4 @6 F
5 H; x7 I! |8 I- y/ x8 o
创建默认的数据库; T  J* ?, m4 u4 H- f. s
/usr/bin/mysql_install_db --force
% u; p8 K- c1 H) a9 p5 j* h" r7 m+ c( N) ^3 Z) k* z- V5 ?( B
启动mysql2 K" o0 `- F5 y8 a
/etc/init.d/mysqld start" P9 K& u) t" R7 G6 J7 o( @
输入如下命令创建mysql的密码
) F/ q# J) E$ |* \3 a/usr/bin/mysqladmin -u root password 123456
2 O" j4 }* k# K8 h6 J, B3 [* I登陆数据库: H5 e- |8 m& k; u
mysql -u root -p- f+ p6 r5 F7 `( B9 |

/ o+ p1 T" b! C" D' o修改/etc/nginx/nginx.conf
3 o# j6 q3 ^- |( l& q- T: suser www www;
( K& ~' F; u3 b3 z* G9 D5 L" Cworker_processes  1;
0 d9 O$ j$ Z. |8 l( Q# Tpid        /var/run/nginx.pid;
& J; y' Q8 o+ H$ S& _error_log  /var/log/nginx_error.log;
/ Y3 v/ l3 d4 P: n/ Z: }4 `: \events {% [8 C$ D: x8 L4 i+ R
        use epoll;7 }% N2 f7 O& @8 A5 ~* R: Q
        worker_connections  1024;0 ^) d+ A5 D; j' ^5 w5 ?* T* C0 u
}( |  p$ C& _  o7 B
5 B. G4 l% D1 r" A

# Q  ?. r; z! l$ Q  Zhttp {- y8 A" h. _, M, s/ ?! Z
        include mime.types;7 |( z( J! z3 ^: e1 w' p6 S
        default_type application/octet-stream;5 ?1 T! O9 y: B$ ?& u
        sendfile on;* J2 _1 f+ x3 r$ x4 u' z. O
        tcp_nopush on;" A* x( M7 ^- K. r: J. h
        #keepalive_timeout 0;
+ s9 G1 r* V* C) T/ N8 V        keepalive_timeout 65;
1 O: l; M) C4 g  {9 \7 E        gzip on;
) j' R1 @5 {: h        access_log   off;
5 F. m! l1 A- R, m    0 G* O- y1 e& y6 L' V+ x8 O
        include       vhost.conf;. |& p, i5 |7 X# @
}
; D5 E2 B5 d, U, v6 ~. x! ?5 s
1 a- |" C- G9 b3 ~. T- g9 E修改/etc/nginx/fastcgi_params
2 E4 B# a( o( [/ yif ($request_filename ~* (.*)\.php) {! S# r7 A" U2 w
    set $php_url $1;0 S9 g# z) z9 y5 n; D# e) v+ k
}
' L5 M  m4 y/ s$ q3 c) lif (!-e $php_url.php) {
) n4 ~% Z5 d. X* ]% P5 Q8 U    return 403;
. {% @& O0 d$ r* [( B, B3 T5 N}
2 w0 W$ j% Q6 ?! w8 ], v9 L4 }+ L* V6 ^" i9 M1 ?, g* ~
. |5 _1 x) Y/ F5 p) ^
fastcgi_param  QUERY_STRING       $query_string;- T8 S- S8 M5 R3 ~6 Z8 W
fastcgi_param  REQUEST_METHOD     $request_method;; f- f! z' I" i1 X/ u
fastcgi_param  CONTENT_TYPE       $content_type;
; G) {* M% f# c( yfastcgi_param  CONTENT_LENGTH     $content_length;
8 `" p+ A1 Y/ ]- p! Y# n
0 Z  g  q) H6 z+ G. D) E- |

, Y+ ]: f+ C! Bfastcgi_param  SCRIPT_NAME        $fastcgi_script_name;0 S% Y* g! a3 S  ^% Q9 G8 c
fastcgi_param  REQUEST_URI        $request_uri;* S; E9 ?. s  P+ W4 r- G
fastcgi_param  DOCUMENT_URI       $document_uri;
: t9 _% Y. _# P* \' |0 a+ B& S/ [fastcgi_param  DOCUMENT_ROOT      $document_root;
& L* b4 _& }' a# ]% J% ifastcgi_param  SERVER_PROTOCOL    $server_protocol;
3 v4 F1 w: ?6 k% c
  q4 k8 e4 U, m( z5 o) @9 X
+ z+ }1 c* }9 Z/ G/ F4 [- W7 q
fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;6 A0 x2 R# j! Z" `
fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;# U0 B; P! y2 ]6 W: [

$ o$ r7 h* [' P5 d  I

; r( B) Z& |$ w% [fastcgi_param  REMOTE_ADDR        $remote_addr;, d" C( x1 Q( F8 N3 \
fastcgi_param  REMOTE_PORT        $remote_port;' Z: z3 u8 G( }- K
fastcgi_param  SERVER_ADDR        $server_addr;
: O0 n: t9 k* g1 I4 |fastcgi_param  SERVER_PORT        $server_port;
  \9 k) [" P, Hfastcgi_param  SERVER_NAME        $server_name;
- _. m( t+ h2 K! L( D, H. s* j) K6 H  V
, n  O) P% |) T5 U. X. ?* i
# PHP only, required if PHP was built with --enable-force-cgi-redirect# U4 {7 b( m/ Z; y/ A
fastcgi_param  REDIRECT_STATUS    200;
3 j6 y& O: B% u& p. s5 M% [
- ^# V5 l' n8 k+ w$ e6 I7 D% g3 t添加文件/etc/nginx/vhost.conf! {; {3 p" g5 T8 ]- S
server {8 K6 L4 r( _3 ?) X3 R, C2 K9 b7 s0 S
        listen       8000;' {8 X/ z- U+ M  L* q& C9 A+ f
        server_name  localhost;
' }* H+ ?  I" r4 [0 ]        root  /www/sda/www;' E2 h2 i* r; K5 t
        index  index.html index.htm index.php default.php;
1 |) ^7 u: ?+ ?$ @, M* S5 q& p        error_page   500 502 503 504  /50x.html;
" \, d" T- @  [" ~/ k, |. |! P6 P8 d. U9 `9 Q
3 y/ T  o8 x- {9 R
        location = /50x.html {
7 F% N& l5 S+ D( ?        root html;: @1 |6 d. D/ J. h! Z! {
        }
+ U% X% C' _' Z6 `! U
% K, T, a5 _* w; j. M% ]9 @2 T
; C1 r' y$ ^! @+ q
        location ~* ^.+\.php(\/.*)*$ {
- e% }: }' J9 Z7 ]( P- M        fastcgi_pass   127.0.0.1:9000;
  Z! S& t: `% q        fastcgi_index  index.php;
  n7 G: {3 E/ S, j        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;0 k" O1 y. F/ k5 {+ n1 l, i* [
        include        fastcgi_params;! \8 c% S2 g$ v5 Q. e  t0 c
    }. ~0 ?1 f  J0 ]8 x# W3 H: K
}/ m' v* C. F% o) s/ j+ A% G
+ g8 K$ A" s8 m! K
修改/etc/php.ini- Z; Y! L2 Z3 i6 B& e# l
short_open_tag = on
! @9 z9 b* F7 ^  }/ J#doc_root = "/www/www"
4 l; I( W! v5 o/ d0 c
* L# `6 |6 t7 [# ?1 B

9 a) m" ~/ Q5 D7 Yextension=ctype.so
" _/ }& z, l! S/ {( L$ fextension=curl.so
, m3 |' n, W- k4 }- p  o; yextension=gd.so3 w0 c& v6 M, q+ |, s! T' j
extension=mbstring.so* l5 b) [" {2 f) `- k" K& K
extension=mcrypt.so
( g0 D9 |3 s% Y) V7 w2 Kextension=mysql.so) Z- k3 _, }7 n
extension=pdo.so# c" A+ m. n. W, E; S9 |- K9 q9 \* G
extension=pdo_mysql.so
% a7 q0 c, _$ Q5 Q6 jextension=session.so
; w& `; ?- S$ p2 dextension=sockets.so
, {0 {2 m( Y/ }) q, r2 d- Vextension=tokenizer.so* ?4 W7 j  W3 ]* r& s/ M
extension=xml.so
. k2 _4 F1 r. r5 ~" ?
6 }- ?3 ]$ ~& y& J) T4 @0 U) c. M- M
9 ?" L8 k5 P. e7 C8 {. E. b, ~6 g
[Date]1 Q5 t& ]$ A, i- l6 [* y
date.timezone = Asia/Shanghai; _' k# A! V8 e2 b6 r
  x; k7 y; Y9 i1 J5 e( Y) r9 b8 |  x
( J  c' @3 V$ O2 r& ?
[MySQL]
) I4 l3 `" _( `mysql.default_socket = /var/run/mysqld.sock
6 F  Y/ h, l; B8 y) Q
/ |$ E1 N) ]; X启动spawn-fcgi(开机自动运行,将命令添加到/etc/rc.local)$ u3 L3 o6 t/ b! S2 u
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 2 -f /usr/bin/php-cgi0 f1 c. H* V1 V+ ^9 R6 E: p( ?

  c6 Y2 |/ j8 |4 g4 r
启动nginx9 D3 w2 F/ ^/ L( ?/ d/ ?, z) k
/etc/init.d/nginx enable* ~9 P7 d' K; N' B9 W/ Y& H! {
/etc/init.d/nginx start
) ^, m7 f2 E$ e; g0 b" b- g. D8 p: X! g# `
php服务器搭建完成重启.
6 r1 q# ^- U/ z: O把钓鱼网页放入/www/sda/www目录里.在浏览器输入192.168.1.1:8000打开页面.(能打开就成功一半了~_~ )
0 N% [2 z( q/ H8 K
) B% `. s0 ~% x/ T1 _  C6 I/ L4 k3 [' o8 G$ q; @5 t: W( k
2.网页跳转(有2种方法)
; F" y" \, N/ D4 ~1DNS跳转7 F0 c* C7 n: t/ M, O; k
2防火墙重定向8 a1 @% O0 L, X- x2 G
1 dns跳转
4 ?2 l$ V/ v0 h$ l$ l$ f修改etc/dnsmasq.conf(需要输入对应网址才跳转)
6 P6 ~5 D9 E, L/ k0 G4 Kaddress=/www.baidu.com/192.168.1.1- M: L# l) r: U. i7 y
address=/www.taobao.com/192.168.1.17 f2 T' a4 b' t5 |' l# c2 o
2 防火墙重定向(需要联网才跳转)
0 v( |; s: e  x: j$ T修改防火墙自定义规则:
5 Q6 ?7 J. f1 I9 V  Biptables -t nat -A PREROUTING -p tcp -m multiport --dport 80,8080 -j DNAT --to 192.168.1.1:80
5 u* p. P1 u: m1 i2 [' O8 R! Y最后修改/etc/nginx/vhost.conf 端口为80$ ?' N5 ^* }( g8 L0 M( w9 f6 N
% D9 {) H' t2 Y: C2 x

: F5 _% C8 T9 T& |
# \# K! N2 y0 H" l
: |- h6 K4 O) y+ r8 g% c# i) M
重启后打开baidu网页即跳转6 `! f# U3 h& u, f; _

# }: ]! g) f8 e$ b& @6 {2 s# X
. t6 d# W/ B4 T, S; g+ I7 k+ ]8 Y4 Z, X4 D

; j2 ^$ k0 g  t# q! X5 f) Y使用samba映射www文件夹查看MM
; Y0 D( s% Y% ?) f
9 s' u' W' m- |; H6 ^7 p有usb口就插个网卡进行mdk3.....( @) \% w. {2 b4 S& l

; m2 e. a# q2 E0 }; G9 n. N2 Q- W
4 P8 j+ O8 `3 B$ ~1 u4 \- D$ K

4 Z% ?/ X: l8 r# W
: v# B7 Z' [" b! Z# h/ q& I" \1 g/ I* m3 x/ ^' }% V! f# s
6 m& x9 Z6 V3 y7 K; E
9 Q) S* E  S" j. @$ Q
, ~7 }0 A& j, ?( b$ z

5 h) J& i# ]- K# e9 e% z1 p9 ~补充内容 (2017-6-25 20:19):/ e3 ?' ^. T) V
钓鱼页面下载 http://pan.baidu.com/s/1o8BK7Ui7 |5 \8 G/ g6 c; ^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

评分

1

查看全部评分

本帖被以下淘专辑推荐:

  • · 2|主题: 3, 订阅: 0
签到咯.
回复

使用道具 举报

60

回帖

2806

积分

481 小时

在线时间

少校

注册时间
2014-4-6
金币
2692 个
威望
1 个
荣誉
0 个
累计签到:326 天
连续签到:0 天
[LV.365]无线熟人
发表于 2016-3-7 00:03 |显示全部楼层
本帖最后由 to89 于 2016-3-18 21:40 编辑
4 g4 Y+ X: s+ g3 N/ `% @2 z" Y, z# ~
2 I* y5 \- K1 A
      本人也是小白,都是在网上找的资料.已成功搭建钓鱼环境,现分享给大家.教程只演示不带USB口的.#无线路由器刷Openwrt要求16M闪存.带USB接口或不带都行(带的网址放U盘里.不带的放路由器目录里)0 ]/ Z/ y% n. n: X4 {  s
9 L. o5 Y, T5 n5 C# ^0 q& ?, z
大神,弄半天都搞不定啊。
6 h% K" S( m9 x9 _有修改好的OpenWRT固件吗?集成固件有更好!!6 i9 l% C" k8 W. I
固件和钓鱼页面,能否给个百度下载?
# y" I9 c" m& `7 R8 a
1 I# a' |. J4 I, H6 K
PS:+ |, n' u+ @+ H3 b/ O
本小白在16m+128m的newifi等的7620A路由玩了一轮,
& F8 @& r% @+ _, P" ~- ]6 N# ]装上PandoraBox著名的20150608固件后,
: {# S. P% d8 l不用更改更新源,直接opkg update......全部装上了更新和插件。
9 g! {$ X+ @/ s) y1 K' i. s
2 Q: }& w+ g: S6 a1 z其他设置文件夹全部搞对后,到了修改文档就不会了,- k! w8 H3 g6 O2 o8 L
有大神用PandoraBox-20150608做个集合包有得玩了。* I* W, ?, @5 h: A8 }9 H

9 Q) @& j. d7 ^( {4 K9 j; H, x+ c0 D) P$ B2 G. b6 R2 ?

1 Z. D  ~8 ^, J4 u+ x" p! v, K& C1 B  P8 |9 v
回复

使用道具 举报

43

回帖

2325

积分

161 小时

在线时间

少校

注册时间
2012-7-23
金币
2266 个
威望
0 个
荣誉
0 个
累计签到:255 天
连续签到:0 天
[LV.365]无线熟人
发表于 2016-3-5 06:50 |显示全部楼层

回帖奖励 +10 个金币

本主题需向作者支付 120 元金币 才能浏览8 m/ V! W% u; M
本主题购买截止日期为 2017-4-3 20:06,到期后将免费
9 I7 r" b% P5 F: k& \2 ?, U3 k9 u
今日已签到
回复

使用道具 举报

26

回帖

1348

积分

235 小时

在线时间

上尉

注册时间
2011-4-11
金币
1290 个
威望
1 个
荣誉
0 个
累计签到:148 天
连续签到:0 天
[LV.200]无线新星
发表于 2016-3-5 08:48 |显示全部楼层
本主题需向作者支付 120 元金币 才能浏览# ]8 C9 m- r* b" r+ q  P( J/ k% K! N' ~& `; \. R, e* z7 y
本主题购买截止日期为 2017-4-3 20:06,到期后将免费
回复

使用道具 举报

26

回帖

1348

积分

235 小时

在线时间

上尉

注册时间
2011-4-11
金币
1290 个
威望
1 个
荣誉
0 个
累计签到:148 天
连续签到:0 天
[LV.200]无线新星
发表于 2016-3-5 08:48 |显示全部楼层
本主题需向作者支付 120 元金币 才能浏览# ]8 C9 m- r* b" r+ q  P( J/ k& a$ Z; a9 i6 V0 K
本主题购买截止日期为 2017-4-3 20:06,到期后将免费
回复

使用道具 举报

26

回帖

1348

积分

235 小时

在线时间

上尉

注册时间
2011-4-11
金币
1290 个
威望
1 个
荣誉
0 个
累计签到:148 天
连续签到:0 天
[LV.200]无线新星
发表于 2016-3-5 08:48 |显示全部楼层

回帖奖励 +10 个金币

本主题需向作者支付 120 元金币 才能浏览# ]8 C9 m- r* b" r+ q  P( J/ k
8 K3 B$ s7 {3 s6 l本主题购买截止日期为 2017-4-3 20:06,到期后将免费
回复

使用道具 举报

1192

回帖

1万

积分

1314 小时

在线时间

上校

注册时间
2013-6-19
金币
12538 个
威望
2 个
荣誉
0 个
累计签到:1306 天
连续签到:0 天
[LV.1825]无线元老
发表于 2016-3-5 09:45 |显示全部楼层
等到期免费看。
回复

使用道具 举报

147

回帖

454

积分

195 小时

在线时间

少尉

注册时间
2010-9-19
金币
280 个
威望
1 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-3-5 23:20 |显示全部楼层
等到期免费看。5 `4 ^# J2 w! c$ F3 ~& Z1 B
回复

使用道具 举报

78

回帖

359

积分

41 小时

在线时间

少尉

注册时间
2012-2-26
金币
264 个
威望
1 个
荣誉
0 个
累计签到:15 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-3-5 23:26 |显示全部楼层
什么情况有些看不懂哈
回复

使用道具 举报

40

回帖

2745

积分

303 小时

在线时间

少校

注册时间
2015-8-19
金币
2670 个
威望
1 个
荣誉
0 个
累计签到:359 天
连续签到:0 天
[LV.365]无线熟人
发表于 2016-3-6 00:11 |显示全部楼层
看看,是怎么样的
回复

使用道具 举报

933

回帖

1万

积分

1388 小时

在线时间

上校

注册时间
2009-10-11
金币
14196 个
威望
2 个
荣誉
1 个
累计签到:1700 天
连续签到:1 天
[LV.1825]无线元老
发表于 2016-3-6 02:00 |显示全部楼层
a568229112 发表于 2016-3-5 23:26
' M# ]. v* A# a什么情况有些看不懂哈

; B! C5 }$ ~" t- ]$ Y1 k( }! u那里看不懂?
签到咯.
回复

使用道具 举报

201

回帖

446

积分

139 小时

在线时间

少尉

注册时间
2009-4-20
金币
221 个
威望
1 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-3-6 14:07 |显示全部楼层
这差币?
回复

使用道具 举报

21

回帖

144

积分

18 小时

在线时间

上等兵

注册时间
2013-6-10
金币
105 个
威望
1 个
荣誉
1 个
累计签到:7 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-3-6 14:52 |显示全部楼层
东西里?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2025-2-22 23:18

返回顶部 返回列表