forum sitesini tek bir index halinde toplama yapılabilir mi?

bmhthacker

Üye
8 Tem 2021
87
14
27
forum sitesini tek bir index halinde toplama yapılabilir mi?
biraz daha detaylı anlatam phpbb yada mybb yada smf ile yapılan forum sitelerinin htmll css js php gibi kodları tek bir html dosyası ile çalıştırılabilir mi?
mesela ben bir forum sitesi kodladım upload açığı ile bunu upload açıklı siteye nasıl yüklerim?
 

N S

Uzman üye
19 Haz 2013
1,133
204
forum sitesini tek bir index halinde toplama yapılabilir mi?
biraz daha detaylı anlatam phpbb yada mybb yada smf ile yapılan forum sitelerinin htmll css js php gibi kodları tek bir html dosyası ile çalıştırılabilir mi?
mesela ben bir forum sitesi kodladım upload açığı ile bunu upload açıklı siteye nasıl yüklerim?
htmlde bir container yaparsın ajax ile tüm sayfayı o container içerisine basarsın ve container içerisine basmadan önce ajaxtan gelen datada ki tüm <a> taglerini modifiye edip kendi ajax metodunu çağırarak tüm linklerin yeinden container içerisinde çalışmasını sağlarsın veya bir event listener ekleyip tüm a elementlerinin click olayının defaultunu durdurup tekrardan kendi container içine data çeken ajax metodunu ilgili url ile çağırmayı sağlayabilirsin. böylelikle senin index.html sayfanın dışına yönlenilmeden tüm forum sitesinin o sayfa içerisinde çalıştırabilirsin.

tabi burda dikkat etmen gereken bazı şeyler var mesela cors ama bunu da çok basit bir reverse proxy ile halledersin. cloudflare workerlerı üzerinde çalışan örnekleri mevcut githubta anti cors ile aratabilirsin veya php, asp gibi yazılım dilleriyle hemen kendi servisini de yazarsın çok zor bir şey değil temelde senin yerine o sayfayı getirecek bir webclienta ihtiyacın var php de curl asp.net tafadına httpclient objesini kullanman yeterli servisine istek yaparsı nservisin arkaplanda webclient ile gider siteyi getirir sana htmlini döner böylelikle corsu aşmış olursun (gelen urldeki resoursce linklerini override etmeyi unutma)
 

bmhthacker

Üye
8 Tem 2021
87
14
27
htmlde bir container yaparsın ajax ile tüm sayfayı o container içerisine basarsın ve container içerisine basmadan önce ajaxtan gelen datada ki tüm <a> taglerini modifiye edip kendi ajax metodunu çağırarak tüm linklerin yeinden container içerisinde çalışmasını sağlarsın veya bir event listener ekleyip tüm a elementlerinin click olayının defaultunu durdurup tekrardan kendi container içine data çeken ajax metodunu ilgili url ile çağırmayı sağlayabilirsin. böylelikle senin index.html sayfanın dışına yönlenilmeden tüm forum sitesinin o sayfa içerisinde çalıştırabilirsin.
tabi burda dikkat etmen gereken bazı şeyler var mesela cors ama bunu da çok basit bir reverse proxy ile halledersin. cloudflare workerlerı üzerinde çalışan örnekleri mevcut githubta anti cors ile aratabilirsin veya php, asp gibi yazılım dilleriyle hemen kendi servisini de yazarsın çok zor bir şey değil temelde senin yerine o sayfayı getirecek bir webclienta ihtiyacın var php de curl asp.net tafadına httpclient objesini kullanman yeterli servisine istek yaparsı nservisin arkaplanda webclient ile gider siteyi getirir sana htmlini döner böylelikle corsu aşmış olursun (gelen urldeki resoursce linklerini override etmeyi unutma)
dostum çok iyisinde müsaitsen sen html kodları atabilir misin özelden yada buradan?

htmlde bir container yaparsın ajax ile tüm sayfayı o container içerisine basarsın ve container içerisine basmadan önce ajaxtan gelen datada ki tüm <a> taglerini modifiye edip kendi ajax metodunu çağırarak tüm linklerin yeinden container içerisinde çalışmasını sağlarsın veya bir event listener ekleyip tüm a elementlerinin click olayının defaultunu durdurup tekrardan kendi container içine data çeken ajax metodunu ilgili url ile çağırmayı sağlayabilirsin. böylelikle senin index.html sayfanın dışına yönlenilmeden tüm forum sitesinin o sayfa içerisinde çalıştırabilirsin.
ve haberin olsun site internette değil klasör şeklinde daha yüklenmedi ben direk geçirmek istiyom upload açıklı siteye.
 

N S

Uzman üye
19 Haz 2013
1,133
204
herhangi bir yere upload etmeden dediğim sistemi kulanamazsın veya localiis/wamp ile kendi makinenden host edip duckdns gibi dynamic ip servslerindne biriyle de hosting olmadan yaparsın. biraz javascript bilmek yeterli bunu yazman için. debug ile birlikte maks 30dk nı alır. bedavaya kod yazmıyorum :) ama fikri koda dökecek başka birisini bulabilirsin forumdan.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.