ubnt解决方案
查看: 21660|回复: 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 编辑
5 G, S! Y* O5 a
. V3 {5 `" l, v% X              Openwrt 无线路由器搭建php服务器实现钓鱼.8 Z$ C* y- K' n
      本人也是小白,都是在网上找的资料.已成功搭建钓鱼环境,现分享给大家.教程只演示不带USB口的.#无线路由器刷Openwrt要求16M闪存.带USB接口或不带都行(带的网址放U盘里.不带的放路由器目录里)
0 |3 }) [3 V. g; m' f( ^1 q1 y' t% j+ M5 b
准备工作:/ C: t) d' k1 _' ?( M, l* ~; }- q
winSCP连接路由在/www下建立一个sda/www文件夹5 a; o; Q- O" }/ ^. c, P

- h1 [# d3 |. B+ d- k" G1.安装nginx+php+mysql6 L9 C$ L) S- t. m" T. ?) I6 L: K$ k
9 s8 n$ N: r) Z- m# v3 S, D# f* G
进路由里修改openwrt安装源如下:9 ]9 V. F/ F6 ~
dest root /
3 c4 s0 _0 p" S" X# vdest ram /tmp, X& L9 e/ K4 e
lists_dir ext /var/opkg-lists9 K( Q9 D2 \8 f; z8 p. j: m7 \& R
option overlay_root /overlay( F  h0 N  c6 G; G% x% I  q2 r5 Q5 T
src/gz chaos_calmer_base http://downloads.openwrt.org/cha ... neric/packages/base& Q6 o$ d! h+ a6 s; M) s) f
src/gz chaos_calmer_packages http://downloads.openwrt.org/cha ... c/packages/packages5 b" M' S- S( Y' L$ t
src/gz chaos_calmer_routing http://downloads.openwrt.org/cha ... ic/packages/routing
0 a. ^$ f" C3 l* u4 \# Ssrc/gz chaos_calmer_telephony http://downloads.openwrt.org/cha ... /packages/telephony
( z/ ?: \7 q) \: Qsrc/gz chaos_calmer_management http://downloads.openwrt.org/cha ... packages/management: [" O) b& T6 D& m) [( Y/ r( C+ _2 t
打开putty终端更新并安装软件.
1 k4 A7 A1 e1 X& ~- t( x7 Q4 V6 t
opkg update

0 }1 J& G7 s* H, M5 N
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( A6 ~6 {/ f# S# \% Z5 D$ J

' i4 U" X  e- B% {) S* _2 H( _2 C6 X
opkg install mysql-server
; A$ u( ~9 L: B5 c/ I5 t
  P- n) ?% ]' R5 H6 N; ]
opkg install nginx spawn-fcgi zoneinfo-core zoneinfo-asia; q% S6 A1 n. f. S  B5 g9 w1 b$ E0 ?
7 u& Y- |6 K: N$ \, Q
opkg install shadow-groupadd shadow-useradd# ~2 |+ c. B( g3 X4 e/ Q' ?
8 Q& j$ m0 X. I1 V% a
groupadd www  @' s. i! e+ ~( |2 J& u. E
) P; D) L9 @: d) q( y- {, S
useradd -g www www
# l$ a3 D0 L: d, y8 J1 \1 Q; e9 ]4 x9 O2 u- u. f7 D$ s
chown -R www:www /www/sda/www
重启!( R" r0 A% \8 F9 l# C% B4 N7 l* s
winSCP连接路由修改/etc/my.cnf(改掉这两段)
- ~9 ?* ^$ Q. Edatadir                = /www/sda/data/mysql// A; s$ \& s* T- {# |8 b( Z  ^; s4 \
tmpdir                = /www/sda/data/tmp/
% E  u3 y9 w. t# o3 V- I' {. R

: `% `9 g/ D0 N0 Y; [% z
' W9 ?( |$ f6 r9 v; ?创建数据库文件夹, `+ w4 z$ Z1 e4 E
mkdir -p /www/sda/data /www/sda/data/mysql /www/sda/data/tmp
4 k8 |: P" p- @* B! S+ z6 b7 m7 p" H
创建默认的数据库
4 T; n# r/ F1 G9 @& \$ T" A/usr/bin/mysql_install_db --force0 A  @; W( K' p2 j+ B9 p

( E$ e8 }# S3 ~1 p+ P
启动mysql3 P6 }# [8 T, ~( j& l4 J6 D0 u! T: R
/etc/init.d/mysqld start
% c/ Y* B$ o, F$ ^3 [  \输入如下命令创建mysql的密码
) z9 |& m  \$ L/usr/bin/mysqladmin -u root password 123456% ~' r$ Q7 O: t
登陆数据库& ~' ?" ^, B$ C/ s8 s
mysql -u root -p
( L3 u  z/ ]) W7 C6 V' Y! T6 [1 e) `+ ?
修改/etc/nginx/nginx.conf. I  g; u) R6 `6 B, R. ~
user www www;
, O( s1 ^5 x, ?1 x& S# _! N! m: h  vworker_processes  1;5 v3 U# _6 Q! l+ h# |( C0 _4 h+ T. \
pid        /var/run/nginx.pid;
+ z" V  p3 J: J) \$ W* \error_log  /var/log/nginx_error.log;# O- s7 X3 i# a3 g# W  f
events {  c8 y8 g& ^9 I1 E- N
        use epoll;" P4 w( v! g) {4 F6 W
        worker_connections  1024;+ m5 v3 ~, N4 y
}* t6 _6 [  d5 r3 w: ~* {2 C$ a

/ O' E5 _: d* H3 ]! D
$ ~- i* T+ b, Y4 n$ c- ?
http {2 c0 s" v; o' S8 t4 @; C9 H
        include mime.types;5 `% n  t) R# v
        default_type application/octet-stream;" T/ G# {6 q$ ~0 D; c( W
        sendfile on;
7 [* H: W8 U6 _- y        tcp_nopush on;
( m0 d) c4 c7 `' `6 j" U        #keepalive_timeout 0;/ V; e6 `  ]. A
        keepalive_timeout 65;9 Q+ G( N# j! ]. f: Z9 I
        gzip on;# p/ Q) d6 E+ }2 [6 o. L( G
        access_log   off;( n# N' H& D2 a8 Z9 A( E, i
    - S7 `2 n: p; u
        include       vhost.conf;! I: r* }+ p( M2 s' @
}! n+ q" T- Y/ `; g0 V! \8 u% u

3 k5 |  }. H( \, h2 g# ~' Z修改/etc/nginx/fastcgi_params
( z- [% O! y3 o, iif ($request_filename ~* (.*)\.php) {
: ~8 W* f2 f, p+ M1 y    set $php_url $1;
1 e# M5 d/ a$ K. B- o% p- g2 ?- c% {}
3 @- G' M" b5 _3 Pif (!-e $php_url.php) {0 a! [; j" u4 t, }
    return 403;
5 k6 @: A+ E2 Z8 d}
% I8 H6 |$ q/ h! f) v' O! K/ `  o2 I/ `+ C- n( y+ l
) L" B. F1 B' v
fastcgi_param  QUERY_STRING       $query_string;
( o$ r! P, K  x8 y( Z9 Hfastcgi_param  REQUEST_METHOD     $request_method;1 L, M/ M2 m4 \4 I, R
fastcgi_param  CONTENT_TYPE       $content_type;
' z. }( }8 b1 A7 a1 H. D/ dfastcgi_param  CONTENT_LENGTH     $content_length;; o1 X3 C7 P, m3 I! T

* k9 s+ l% S, P6 g8 h

: a/ T; g8 O0 `5 d- i/ P& afastcgi_param  SCRIPT_NAME        $fastcgi_script_name;0 f: q+ _7 r& f+ O' g
fastcgi_param  REQUEST_URI        $request_uri;( Y! A6 n# y8 N* m1 A6 K/ {
fastcgi_param  DOCUMENT_URI       $document_uri;
$ u, w3 H$ Y4 K9 M5 W3 nfastcgi_param  DOCUMENT_ROOT      $document_root;
1 t9 `: w- u0 o% zfastcgi_param  SERVER_PROTOCOL    $server_protocol;' `3 {: A" r. ^5 h% Q+ Z: _& p! u
' A/ e: b; N! p) y# T7 T

( c4 m$ L: j9 vfastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
6 Q$ @+ _7 e: D- k9 a7 ]4 efastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;
% i, ^+ |. x# g. Q) G$ Z0 i4 O  E

' @" f% E$ J7 T" n3 l3 s* afastcgi_param  REMOTE_ADDR        $remote_addr;
# v" N& [3 W# X& D8 a, bfastcgi_param  REMOTE_PORT        $remote_port;
7 z, z3 \1 L- M6 bfastcgi_param  SERVER_ADDR        $server_addr;
1 `6 ]# Z( F% t$ a* Rfastcgi_param  SERVER_PORT        $server_port;
/ t( {1 U4 u9 ?! |: G- {8 a2 jfastcgi_param  SERVER_NAME        $server_name;
! O6 m4 W5 ^$ p& Q. z
+ ^1 _  k  f, G. U- p
: O( o& |% r6 I6 h" D
# PHP only, required if PHP was built with --enable-force-cgi-redirect% O8 f% h* W: H8 c+ r
fastcgi_param  REDIRECT_STATUS    200;
+ |1 r+ N4 a, I) g3 U; q7 j5 ?+ {2 H8 I0 v/ y& o+ E6 G
添加文件/etc/nginx/vhost.conf
6 B5 D+ c! g& e5 P% Gserver {6 A5 `7 K  w/ H; h3 f; F
        listen       8000;( h$ m& c1 B$ k# Y0 d* Q' N
        server_name  localhost;
! [, ~- O- ]- B& ~        root  /www/sda/www;* ?9 V* t3 n8 [2 D
        index  index.html index.htm index.php default.php;. q# F+ o% T) B2 J
        error_page   500 502 503 504  /50x.html;+ L# s  I$ L# q$ J' D
# f/ |/ N4 Z: l5 f9 J

* _( U! G! j2 \. \' [7 f        location = /50x.html {
. I' h; t; w% ]. P5 H        root html;- i- w$ q. N% ^& \7 M0 {6 U; a
        }
8 t1 j" m- o9 E+ G2 E
2 h6 O/ H' W% [1 q

5 u) T% C2 q7 a: q6 q; P: x        location ~* ^.+\.php(\/.*)*$ {% Q9 U! U4 ?" V' c. S
        fastcgi_pass   127.0.0.1:9000;
% P5 z, q* B! @! g! C& z        fastcgi_index  index.php;
3 G: _4 ^6 F" u5 T! `- r        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
! e* w' _3 [( F        include        fastcgi_params;! Y, M$ p( i. ?2 n1 d  v# x: n
    }4 D8 K5 E, ~" U1 @1 r
}
; r! c! B% j! _$ g! u0 x
" {: k. N2 u, Z5 J. c' l( I& N" q修改/etc/php.ini$ X. L% C8 {" b% u. e) q# `  |
short_open_tag = on7 n9 U* b! D" @0 d2 ?* j7 H- P
#doc_root = "/www/www"
0 v8 `  i' k: B4 `% T; R# w- f1 ]% r

6 r5 f/ m" r2 G2 M% {extension=ctype.so* J# m) D+ A; }; W8 e
extension=curl.so% z" W8 c9 I. q3 ]: y, I
extension=gd.so
' `3 q- Z1 ^. {! r" h, gextension=mbstring.so/ Z, }- D- K8 u' l5 t+ A
extension=mcrypt.so
6 D. |0 T* J1 w& D7 }extension=mysql.so
3 q! Z" M' i8 o" Oextension=pdo.so
2 d" ]  m3 b1 i+ C6 e+ G* uextension=pdo_mysql.so
, j; N# i- n1 d  _: M. j) C. Yextension=session.so
" U0 o: L" z/ b* h  o  ~extension=sockets.so# N/ H, l' L! p' q! u
extension=tokenizer.so
2 \& M/ }8 u( i5 X6 nextension=xml.so* V1 [/ u. T* F' e8 U) _7 i# Q
9 W$ M2 @; _3 ]# p

" k0 p0 L( d) P[Date]4 {; D4 ]; \9 n( q+ C- {2 o: X# O7 k
date.timezone = Asia/Shanghai
& b% R' w( E4 ]: _/ L! Y  O/ j1 R0 a& |; S* ?
' E; x8 ?* y  x9 d6 c' E9 |
[MySQL]
, d6 w- e3 x9 r* ^5 G9 Fmysql.default_socket = /var/run/mysqld.sock - X, e: G( Y" A4 g* n# \! Z

3 m! o7 }# B3 b  d6 Q% ]# H. {启动spawn-fcgi(开机自动运行,将命令添加到/etc/rc.local)
: j3 E- d/ @# y7 l; z1 C: x( s/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 2 -f /usr/bin/php-cgi
) G& B$ w0 @8 \+ @+ ]
* ?6 Z1 {+ G1 X5 D
启动nginx9 `/ y1 f! `4 g" _" D
/etc/init.d/nginx enable  m5 N  U8 s; k9 G7 ?$ r8 G3 s$ ~
/etc/init.d/nginx start; ~( k$ P4 \' R- @& c1 U8 I' L, Z
5 K7 C+ Q0 I2 D' F6 i; Z2 b; R  E
php服务器搭建完成重启.
; I! K- X8 C2 b% [) W/ q9 e# c9 P# e2 }把钓鱼网页放入/www/sda/www目录里.在浏览器输入192.168.1.1:8000打开页面.(能打开就成功一半了~_~ )
1 f/ Q0 F7 X' R* o, a5 t0 C( D
% G- U1 d( W# U) I- U: I9 C9 H: T0 M- t+ X( l1 |, ~  y# u
2.网页跳转(有2种方法)& m' K# r7 B: }; I( @
1DNS跳转+ f8 c' P+ \" m6 }0 W
2防火墙重定向
! C$ z  ~% O5 C$ f* P1 dns跳转9 m1 }3 u$ h! X  D& ~  e
修改etc/dnsmasq.conf(需要输入对应网址才跳转)
' k( {1 b& M" w% Q  X+ Aaddress=/www.baidu.com/192.168.1.1
( t7 S; \! H. q) ], W" A+ |address=/www.taobao.com/192.168.1.11 I3 w8 e% a; ~- w& |, R
2 防火墙重定向(需要联网才跳转)) h! s* f( |/ O. Y$ D! j# [
修改防火墙自定义规则:
* D% M! l- q1 z+ Y$ M& z. viptables -t nat -A PREROUTING -p tcp -m multiport --dport 80,8080 -j DNAT --to 192.168.1.1:80
- h4 B+ g* M2 {9 S" Q9 M最后修改/etc/nginx/vhost.conf 端口为80
0 y, ?0 C0 |" f' S0 F/ G
% F- X, w+ ^) J* g  B3 m& l# e: h
) L& V' _) ^# `) D
2 x( L, H" w+ N% q; p1 V. h

9 U" a- W' m0 [/ |8 z重启后打开baidu网页即跳转6 Q; Y* G2 C5 Q  I; L  ]  q
% A  k9 k3 D5 Q  M  y
2 w- v* s* b/ x8 x! X- b% u

7 d+ C2 j. `! O( }( J
- S1 d1 M3 k1 B5 w( N5 A
使用samba映射www文件夹查看MM
$ d" M+ ^+ z) E. ]; Z  p" d$ n2 ^6 @7 N2 b' h" h
有usb口就插个网卡进行mdk3.....
% t4 i8 i' [( Y, J' {1 c
/ ?4 `1 E4 Q# ^% U4 z4 A

7 Q# w: ]. w: _' `9 I" {* ~+ y; N# `; s/ t

5 m7 O9 a: F0 L7 T
7 b' R& z4 Q/ b! Z% r7 [9 p* A9 i( X9 a' _: A3 C9 d

# t$ c7 H, A& b$ L, n$ W
& s8 h+ R  x. n& p
8 U) z. L1 `$ X0 Z) k; V补充内容 (2017-6-25 20:19):$ W; k9 z* v: P1 K1 R( f
钓鱼页面下载 http://pan.baidu.com/s/1o8BK7Ui
8 g% X* r* l: T  T

本帖子中包含更多资源

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

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 s& m( v6 C5 W4 O% B
& I) `: b; _/ i

( U/ N* p2 \& h! p  _$ R% T. Z! m      本人也是小白,都是在网上找的资料.已成功搭建钓鱼环境,现分享给大家.教程只演示不带USB口的.#无线路由器刷Openwrt要求16M闪存.带USB接口或不带都行(带的网址放U盘里.不带的放路由器目录里)  D7 X* P4 O4 G, [- G1 c

6 J+ g  d, }' A大神,弄半天都搞不定啊。! k. U: j# T2 r' `  n  _( _* [
有修改好的OpenWRT固件吗?集成固件有更好!!
/ Z1 M7 y$ W7 x, l, p固件和钓鱼页面,能否给个百度下载?- M& V- O/ V) E1 W

5 e! }5 W, N6 O  z) K2 ?PS:; y: d) H1 l$ ~) c
本小白在16m+128m的newifi等的7620A路由玩了一轮,
% L2 @( z$ x+ u  n% X7 L' P/ b# {装上PandoraBox著名的20150608固件后,
8 @& o  x! |3 y6 H; C0 {不用更改更新源,直接opkg update......全部装上了更新和插件。% a6 w, r" k( K6 a1 p4 G) n' C. a* K
  b5 ?  k6 w, p1 U* }
其他设置文件夹全部搞对后,到了修改文档就不会了,1 b4 }. N, ?& u' k0 Q3 P
有大神用PandoraBox-20150608做个集合包有得玩了。
# ^8 z" t0 j+ Q. L' g
9 }! a  |9 D0 e' D, w- I' g$ m3 ?) ~/ K# h2 h

' k1 Q3 ]) h+ X! p, T) z/ o( e" q) h) ~, s3 z7 Y
回复

使用道具 举报

43

回帖

2325

积分

161 小时

在线时间

少校

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

回帖奖励 +10 个金币

本主题需向作者支付 120 元金币 才能浏览6 x7 x* M5 I" T$ Z
本主题购买截止日期为 2017-4-3 20:06,到期后将免费% k* r- M& E8 p4 v( s" ]) i
今日已签到
回复

使用道具 举报

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
, ~0 X8 W! |# C$ S& t7 z本主题购买截止日期为 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/ \3 e) c9 O6 M. e3 `  P
本主题购买截止日期为 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" S1 S$ p4 Q) W- H' J: P* T, f. d# c
本主题购买截止日期为 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 L$ S% B7 e5 q/ x. D1 s3 ?
回复

使用道具 举报

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:267 J- K& Q9 y) O. R$ w; u; c
什么情况有些看不懂哈

$ t( j2 E$ Q. m那里看不懂?
签到咯.
回复

使用道具 举报

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-3-29 19:33

返回顶部 返回列表