banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Messages posted by: ShellingFox  XML
Profile for ShellingFox Messages posted by ShellingFox [ number of posts not being displayed on this page: 1 ]
 
Gần 1 năm nay mình không thể vượt qua được "ông gác cổng", toàn bị chuyển hướng về /null/. Do đó mình tìm cách đi vào nhà mà không cần phải đi qua ông gác cổng này.

Một lần sau khi tìm tài liệu trên Google, có đường dẫn tới bài trên hva và truy cập được trực tiếp vào luôn chứ không phải đi qua "ông gác cổng" và cũng không gặp lỗi 403.

Từ đó tới giờ mình toàn vào hva bằng cách đặt referer là http://google.com.vn. Liệu có cách nào khắc phục điểm này?

Thử với dòng lệnh:
Code:
$curl https://www.hvaonline.net/hvaonline/posts/list/0/44479.html => 403
$curl --referer http://www.google.com.vn https://www.hvaonline.net/hvaonline/posts/list/0/44479.html => đầy đủ nội dung.
Mừng ngày trở lại nào smilie

Các bác có tổ chức offline thì cho em tham gia với nhỉ.
Bạn thử add group Powers vào user đó thử xem sao. Mình không xài win lâu rùi nhưng mà vẫn nhớ là win2003 nó có group Power riêng. Vậy bạn thử add thêm cho user của mình thử coi sao ha.
Hi hi. Làm xong quả nhiên không còn tý ads nào hít. COol quá
Hay quá. Mấy cách này để khỏi dính mấy chú nhóc nào tý teo đi theo smilie
Có thể là 1 khách hàng nào đó của bạn bị tấn công nên làm cho server bị over load. Bạn có thể xem log coi thử vào thời điểm bị thì site nào có truy cập nhiều nhất.
Ai nói là chuyên nghiệp thì không cần phần mềm.

Vì như vậy vừa code ta vừa phải kiểm tra lỗi, rồi các thứ linh tinh khác như vậy sẽ ra sao.

Ví dụ như php ai mà code nhiều rồi thì xài thử thằng Zend Studio coi thử, có bản chạy cho *nix. Khác hẳn nha.
Muốn làm DNS server bạn phải có windows 2003 server cài dịch vụ DNS Server.
Tiếp theo mở port 53 trên moderm với phương thức UDP.

Như vậy là bạn có 1 DNS server rồi đó.
Creat 1 Cname cho domain của bạn ở bên ngoài, vào phần root hint tạo ns1.yourdomain.com là có thể dùng được rồi (IP tĩnh).
CHMOD lại file yahoo.php thành 0644 đi. Còn nếu vẫn bị thì chmod thư mục chứa file yahoo.php thành 0755 thử coi. Bảo đảm ok liền à.
Toàn là mấy soft đoán pass. Lâu lắm, còn MD5 thì chưa có soft nào giãi mã nỗi đâu.

Muốn crack thì xài đĩa Hirent Boot CD có phần change pass, ổ NTFS vẫn cứ đổi được như thường (Vì nó là một hệ điều hành linux thu gọn). Cứ xài biết liền à.
//---------------------------------------------//
// Bài viết được chuyển từ diễn đàn cũ
// moving from phpviet.org/diendan
// Gửi bởi member: chilinhnet
//---------------------------------------------//

http://phpviet.org/forum/viewtopic.php?t=4

Cấu hình Server PHP5, MySQL5, Apache2 Trên Windows

Hướng dẫn cấu hình Server PHP5, MySQL5, Apache2 căn bản chạy trên Windows xp, 2000.
Cài đặt Apache:
- Download apache_2.0.58-win32-x86-no_ssl.msi tai địa chỉ http://httpd.apache.org/download.cgi
http://mirrors.24-7-solutions.net/pub/apache/httpd/binaries/win32/
- Nhấp đúp và install bình thường như những chương trình khác bạn thường cài đặt, chương trình hiển thị tiến trình cài đặt apache hiện lên.




click Next để tiếp tục,




Đồng ý chọn như trong hình và click Next -> Next.




Màn hình giới thiệu một số thông tin về Apache Http Server, bạn có thể nhập thông tin về Domain, Server Name, Email của người quản trị (Thông tin này dùng khi bạn thật sự có một tên miền được đăng ký với nhà cung cấp dịch vụ và bạn muốn publish Server này trên Internet) nếu chỉ chạy trên máy đơn (local) bạn có thể điền bất cứ một Domain nào mà bạn muốn (thông tin này bắt buộc nhập), click Next để tiếp tục.




Màn hình setup xuất hiện tùy chọn kiểu cài đặt, Typical (cài mặt định) hoặc Custom (Cài theo tùy chọn của bạn), ở đây bạn nên chọn Typical và click Next.




Màn hình hiển thị thư mục nơi Apache được cài (chọn Change… để thay đổi hoặc để mặc định) và click Next sau đó click Install.




Quá trình cài đặt được diễn ra.




Chọn Finish để kết thúc quá trình cài đặt.




Sau khi cài đặt xong một service của Apache được chạy và xuất hiện icon trên taskbar của windows (từ biểu tượng icon này bạn có thể Start, Stop hay Restart Service) bạn cũng có thể thoát icon này không cho autorun nữa bằng cách xóa trong Start -> All Programs -> Startup chọn xóa Monitor Apache Servers.




khi cần xuất hiện bạn có thể vô trong Start -> All Programes -> Apache HTTP Server 2.0.58




Bạn cũng có thể quản lý Apache từ Service của Windows




Bạn kiểm tra thử Apache bằng cách mở Browse IE hoặc FireFox ..vv.. và gỏ đia chỉ:
http://localhost hoặc http://127.0.0.1




Chú ý: trong trường hợp Service Apache của bạn không chạy có thể do bị trùng Port 80 với một service nào khác (IIS chẳng hạn) bạn có thể vô thư mục cài Apache C:\Program Files\Apache Group\Apache2\conf mở file httpd.conf bằng notepad tìm dòng Listen 80 chỉnh lại 81 hoặc port nào đó để tránh trùng ..vv..

Cài đặt MySQL:

- Download mysql-5.0.21-win32.zip tại http://dev.mysql.com/downloads/mysql/5.0.html
- Giải nén và cài từ file Setup.exe




Màn hình cài đặt xuất hiện click Next để tiếp tục.




Chọn Typical cho tùy chọn mặt định click Next để tiếp tục.




Lúc này đường dẫn thư mục cài đặt sẽ giống như trong hình, muốn thay đổi thư mục khác bạn click Back và chọn Custom.




click Next để tiếp tục.




quá trình cài đặt sẽ xuất hiện yêu cầu cấu hình cho MySQL.




Bạn muốn chạy các ứng dụng CSDL MySQL trên máy của bạn thì chọn Skip Sign-Up và click Next để tiếp tục (Các tùy chọn còn lại dùng khi bạn có tài khoản trên www.mysql.com và sử dụng CSDL do www.mysql.com cung cấp không liên quan gì CSDL trên máy của bạn).




Quá trình cài đặt hoàn tất, chọn Configure the MySQL Server now và click Finish để tiếp tục cấu hình thông tin về quyền truy cập vô CSDL MySQL, trong trường hợp không chọn Configure the MySQL Server bạn có thể cấu hình sau đó bằng cách vô Start -> All Programes -> MySQL -> MySQL Server 5.0 -> MySQL Server Instance Config Wizard để cấu hình.




Màn hình MySQL Server Instalce Configuration Wizard xuất hiện click Next.




chọn Standard Configuration trong trường hợp máy của bạn chưa cài phiên bản MySQL nào trước đó.
trong trường hợp này chúng ta chọn Detailed Configuration và click Next.




Có 3 lựa chọn thiết lập cho MySQL
- Developer Machine: MySQL sẽ sử dụng ít tốn bộ nhớ nhất, phù hợp cài trên các máy của lập trình viên dùng để phát triển phần mềm.
- Server Machine: Phù hợp với hosting server sẽ cần một bộ nhớ vừa phải.
- Dedicated MySQL Server Machine: dành cho các server chỉ chuyên chạy MySQL, không chạy thêm các dịch vụ server nào khác. MySQL sẽ dùng toàn bộ bộ nhớ của máy để tăng tốc độ truy xuất CSDL.
Chúng ta sẽ lựa chọn kiểu cài đặt Developer Machine và click Next




- Multifunctional Database: tối ưu hoá CSDL để sử dụng với nhiều mục đích khác nhau.
- Transactional Database Only: tối ưu hoá CSDL để sử dụng kiểu table InnoDB (bạn vẫn có thể sử dụng được kiểu table MyISAM). Thích hợp cho CSDL sử dụng nhiều đến transaction.
- Non-Transactional Database Only: tối ưu hoá để sử dụng kiểu table MyISAM. Thích hợp cho các CSDL lưu và phân tích log.
Ở bước trước chúng ta đã chọn kiểu server là Developer Machine, nên bước này Multifunctional Database là lựa chọn thích hợp nhất.





MySQL sẽ hỏi nơi dùng lưu trữ dữ liệu, chọn ổ đĩa và thư mục để chứa dữ liệu click Next để tiếp tục.




MySQL sẽ hỏi xem có khoản bao nhiêu kết nối tới server. Tuỳ vào mức độ sử dụng CSDL bạn hãy chọn số lượng kết nối tối đa cho thích hợp. Nếu chỉ chạy local để phát triển các ứng dụng thì khoảng 10-15 kết nối là vừa, nếu là dedicated server chỉ host vài site thì mỗi site khoảng 10-20 kết nối, nếu là shared hosting server thì số lượng kết nối nên để 100-500:




Chọn Enable TCP/IP Networking và để port number là 3306 bạn cũng có thể thay thành post khác ví dụ 3307 nếu bạn cài nhiều phiên bản MySQL trên cùng một máy:




Trong bước này MySQL sẽ hỏi bạn chọn charset mặc định cho CSDL. Nếu CSDL của bạn chủ yếu là tiếng Anh, bạn hãy chọn Standard Character Set. Nếu CSDL của bạn sử dụng Unicode với tiếng Việt hoặc các ngôn ngữ khác nhau thì bạn hãy chọn Best Support For Multilingualism.




Vì cài trên Windows nên nên chọn Install As Windows Service




Cấu hình tài khoản cho MySQL, đây là quyền cao nhất (quyền root) bạn đặt mật khẩu cho tài khoản này và click Next.
Chú ý: không chọn Create An Anonymous Account trên máy đơn thì không vấn đề gì nhưng sẽ nguy hiểm nếu bạn chạy thật sự trên mạng.




click Execute để MySQL thực thi cấu hình và click Finish để hoàn tất.

Cài đặt PHP:

- Download php-5.1.4-Win32.zip tại http://www.php.net/downloads.php , bạn cũng có thể sử dụng file php-5.1.4-installer.exe của www.php.net cung cấp tuy nhiên sử dụng php-5.1.4-Win32.zip đầy đủ thư viện hơn và trong bài viết này chúng ta cấu hình tay PHP.
- Giải nén và chép toàn bộ vào thư mục bạn cần cài đặt ở đây tôi chọn C:\PHP




Muốn cho Apache chạy được PHP thì phải cấu hình trong file cấu hình httpd.conf của apache, bạn vào thư mục cài đặt Apache C:\Program Files\Apache Group\Apache2\conf dùng trình notepad mở file httpd.conf và làm theo các bước sau:

1) Tìm dòng: ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache2/cgi-bin/"
Thêm dòng này bên dưới : ScriptAlias /php/ "C:/PHP/"
Chú ý: C:/PHP/ chính là nơi bạn unzip php-5.1.4-Win32.zip và chứa trong folder PHP như đã nêu ở trên.
2) Tìm dòng: # AddType allows you to add to or override the MIME configurationThêm dòng này bên dưới: AddType application/x-httpd-php .php .php3Chú ý: Những dòng thêm phải nằm trên từng dòng riêng biệt, các ký tự # trong file httpd.conf dùng để chú thích cho dòng mã, những dòng không bao gồm # ở đầu sẽ được apache load và cấu hình để chạy.
3) Tìm dòng: # Action lets you define media types that will execute a script whenever
Thêm dòng này bên dưới: Action application/x-httpd-php "/php/php-cgi.exe"
4) Để mặc định trang chỉ mục được kích hoạt khi truy cập vào thư mục web bạn tìm dòng: DirectoryIndex index.html index.html.var thêm vào kiểu file php bằng cách thêm các tên chỉ mục file, mổi tên cách nhau khoảng trắng, cụ thể có thể thay thế toàn bộ dòng lệnh trên bằng DirectoryIndex index.html index.php index.php3
Bây giờ bạn có thể save file httpd.conf lại và restart lại Apache




Mặc định thư mục C:\Program Files\Apache Group\Apache2\htdocs sẽ là nơi lưu trữ các ứng dụng web của bạn, bạn có thể thay đổi thư mục chạy ứng dụng web của mình bằng cách mở file httpd.conf tìm dòng DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs" thay lại đường dẫn của bạn ví dụ: DocumentRoot "D:/www/PHP" và tìm dòng: <Directory "C:/Program Files/Apache Group/Apache2/htdocs"> thay lại thành <Directory "D:/www/PHP"> sau đó restart lại apache để khởi động lại, trong bài viết này tôi để nguyên đường dẫn mặc định ban đầu là C:\Program Files\Apache Group\Apache2\htdocs.
Bây giờ kiểm tra thử PHP đã chạy chưa bằng cách vô thư mục C:\Program Files\Apache Group\Apache2\htdocs tạo một file index.php có nội dung sau:
<?php phpinfo(); ?>
sau đó mở Browse IE lên xem thử:




Cấu hình giữa MySQL và PHP:

Để chạy các ừng dụng PHP kết nối được với CSDL MySQL bạn cần phải cấu hình như sau:
- Cần chép tập tin libmysql.dll file này nằm trong C:\PHP




vào trong thư mục C:\WINDOWS\system32 sau đó tiếp tục




Rename file php.ini-dist thành php.ini và chép vô C:\WINDOWS\
sau khi chép xong bạn mở file php.ini từ thư mục C:\WINDOWS\ hoặc Start -> Run -> php.ini -> OK




và chỉnh một vài thông tin sau:
Tìm dòng: ;session.save_path = "/tmp" thay thế thành session.save_path = "C:/PHP/tmp" đồng thời vô C:\PHP\ tạo một folder tmp
Tìm dòng: ;sendmail_from = [email]me@example.com[/email] xóa dấu ; và thay thể bất kỳ email nào bạn muốn.
Tìm dòng: extension_dir = "./" thay thế thành extension_dir = "C:/PHP/ext/"
Tìm dòng: ;extension=php_mysql.dll xóa dấu ; phí trước thành extension=php_mysql.dll- Ở phiên bản PHP5 trở đi php hổ trợ làm việc mở rộng với mysql5 là mysqli bạn cũng có thể thêm một dòng mới bên dưới : extension=php_mysqli.dll (thư viện này có trong C:\PHP\ext).
- Phiên bản 5.11 trở đi hổ trợ PDO thao tác rất tốt với mysql5 muốn dùng bạn thêm 2 thư viện sau:
extension=php_pdo.dll
extension=php_pdo_mysql.dll

cũng như trên bạn mở cho (mở: là xóa dấu ; ):
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_ming.dll
extension=php_sockets.dll
extension=php_dbase.dll
extension=php_gettext.dll
extension=php_xsl.dll


Trên đây là những thư viện cần thiết trong quá trình làm việc với php và mysql, bạn có thể mở rộng thêm các thư viện khác trong php.ini nếu cần thiết, phải đảm bảo rằng khi một thư viện trong php.ini được mở thì tương tứng phải có một file .dll trong C:\PHP\ext.




Chú ý:
Có vài trường hợp khi bạn mở web lên và click vô liên kết nhưng nó không chịu chuyển trang có nghĩa là server không nhận được biến toàn cục ví dụ $aaa mà phải là $_GET['aaa'] từ URL
Muốn cho PHP có thể nhận mà không cần phải khai báo $_GET bạn cần phải chỉnh thông số sau trong file php.ini
register_globals = Off thay lại thành register_globals = On

Quá trình cấu hình hoàn tất bạn có thể kiểm tra lại bằng cách vô site http://www.phpmyadmin.net/home_page/downloads.php tải file phpMyAdmin-2.8.0.3.zip về giải nén và chép vào C:\Program Files\Apache Group\Apache2\htdocs sau khi chép xong bạn mở file config.default.php trong thư mục C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin-2.8.0.3\libraries
Tìm dòng $cfg['Servers'][$i]['password'] = ''; ghi thông tin mật khẩu tài khoản quản lý MySQL lúc bạn setup cho MySQL vi du: $cfg['Servers'][$i]['password'] = 'root';
save lại và dùng Browse IE gỏ địa chỉ http://localhost/phpMyAdmin-2.8.0.3/ nếu thành công sẽ như hình sau:




phpMyAdmin-2.8.0.3 cũng chính là chương trình quản lý CSDL MySQL trên web, bạn có thể quản lý MySQL bằng Application với nhiều phần mềm có trên mạng tuy nhiên mysql.com cũng cung cấp miễn phí cho bạn mysql-administrator-1.1.9-win, mysql-query-browser-1.1.20-win ..vv.. bạn có thể download ngay trên site http://dev.mysql.com/downloads/

- Hiện tại có rất nhiều Soft và sau khi cài nó bạn đã có sẵn một server PHP mà không phải mất công cấu hình gì và cũng rất ổn định như: Appserv ( www.appservnetwork.com), phpHome, apache2triad, dev5beta3, wamp, Xampp, easyphp, UniServer, FoxServ. Tuy nhiên để luôn có những version mới thì bạn nên tự config cho mình và đó cũng là cách tốt để bạn hiểu nhiều hơn về nó.

Hy vọng rằng qua bài viết này các bạn có thể cấu hình cho mình một server PHP để học tập và làm việc tốt.

Tp HCM 7-5-2006
Author: Lê Chí Linh
Y!M: [email]chilinhnet@yahoo.com[/email]

PS: bạn có thể download file word xem cho dễ:
http://phpviet.org/linh/Cau_Hinh_PHP5_MySQL5_Apache2/Cau_hinh_PHP5_MySQL5_Apache2.doc

Nguồn: http://phpviet.org/community/showthread.php?t=4
Đúng vậy. Nhạc SỐ sử dụng server chứa nhạc riêng và cách thức truyền đến client qua giao thức mms. Do vậy mà không bị các phần mềm download bình thường túm được (Trừ các phần mềm như Flashget, Gigaget...)

Còn về chuyện bạn hỏi đã có rất nhiều website khác làm rồi. Và mình thấy cách tốt nhất là dùng link thật như vậy nhạc sẽ load nhanh hơn rất nhiều. Cộng vào đó bạn làm phần change link như vậy thì sẽ không sợ các website khác ăn cắp.

Về cách change link thì bạn có thể tham khảo cách này:

Giả sử bạn có domain là http://domain/music/
Bạn có thư mục nhạc là http://domain/music/media/linkchange/nhacviet/bai1.wma

Bạn chmod thư mục media thành 0777 và dùng script php để đọc thư mục linkchange, bạn cũng có thể đổi tên tuỳ theo cách thức hay thuật toán nào đó của bạn để người khác không đoán được.

Khi post nhạc bạn chỉ cần post link nhạc là nhacviet/bai1.wma và khi play thì dùng script kiểm tra, không có http:// hay mms:// ở đầu nên ghép vào link là http://domain/music/media/linkchange+/nhacviet/bai1.wma là bạn có được link đầy đủ.

Hi vọng bạn biết cách làm để bảo vệ nhạc của mình.
Mà cái JForum của HVA đang xài hiện giờ có phải là Free Source không và được viết bằng ngôn ngữ gì ?

Chài. Bạn vào trang chủ của nó là biết liền à. JForum là một mã nguồn forum mở xây dựng trên ngôn ngữ Java.
Bạn muốn download nguyên cả trang web (có các addon như Flash) mà lại không muốn dùng phần mềm thứ 3 thì chắc chưa có cách nào đâu.

Mà hơn nữa giờ các trang flash cũng bảo mật nhiều rồi. Toàn dùng 1 file flash để load các file khác thông qua biến. Như vậy bạn có download được file đó về cũng không làm được gì.
Ví dụ: http://anh2.net
Code:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?cuasotinhoc.com [NC]
RewriteRule ^(.*).(php|html|asp|htm) antiddos.htm [NC]


Cái này là cách mà dantruongx hướng dẫn cho mọi người.
Nhưng mà chắc chắn không phải đơn giản như vầy. Giả sử có 1 truy cập từ trong forum thì HTTP_REFERER sẽ là http://cuasotinhoc.com/forum/x != http(s)?://(www\.)?cuasotinhoc.com nên sẽ bị đưa về antiddos.htm mà có click cũng không làm được gì. Bạn nên chỉnh lại là:

Code:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?cuasotinhoc.com(*)? [NC]
RewriteRule ^(.*).(php|html|asp|htm) antiddos.htm#%{REQUEST_URI} [NC]


Và bây giờ các truy cập từ bên trong như http://cuasotinhoc.com/forum/x/ trực tiếp sẽ được forward qua antiddos.htm#/forum/x/ bạn có thể dùng các hàm của javascript xữ lý tiếp smilie

Vấn đề với Firefox thì mình cũng chưa có cách nào hết smilie
Cách nào à. Có 1 cách là thuê 1 Ip riêng là khỏi sợ gì nữa smilie

Nói đùa chứ thực sự thì mình thấy cách tạo key giả để nó tưởng là mình cài toolbar của nó rồi là khả quan nhất. Vì có dùng phần mềm-> check được link. Nhưng mà nó lại check IP thì mình không download được smilie
Hay quá. Hôm giờ đang tìm cách thêm mấy cái Tabs như của Yahoo Mail Beta.
Giờ thì có thể làm được rồi smilie
Ha ha ha. Vui ghê đó, làm hết hồn.
Thanks. Mình cũng phục hồi được nick này.
Lúc trước xài nhiều mail quá nên không nhớ.
May mà cuối cùng cũng tìm ra. Giờ change về mail mới rồi smilie
 

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|