ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نیازمند کد پی اچ پی



hadi222
March 11th, 2016, 14:53
سلام وقت بخیر
دوستان به یک کد نیاز دارم که ادرس مورد نظر بنده را به صورت ای فریم تمام صفحه باز کند.
ولی به نحوی که کاربر نتواند ببیند چه ادرسی در کد قرار داده ام.
الان کد html دارم ولی به راحتی ادرسی که بنده باز کرده ام مشخص است. می خواهم طوری باشد که از داخل inspect element نتواند ادرس را بیابد

T.Toosi
March 11th, 2016, 15:08
سلام، در هر صورت آدرس بدست می آید اما میشود با جاوا اسکریپت آی فریم نوشت و با js لود کنیم داخل صفحه که مستقیم آدرس داخل سورس دیده نشود.

hadi222
March 11th, 2016, 15:09
غیر مستقیم هم دیده نمیشه؟

Sent from my ASUS_Z00AD using Tapatalk

T.Toosi
March 11th, 2016, 15:16
غیر مستقیم هم دیده نمیشه؟

Sent from my ASUS_Z00AD using Tapatalk

اگر به طور مثال فایل js ـی که آی فریم نوشتیم را باز کنند و کد ها را نگاه کنند آدرس را پیدا میکنند در آخر.

hadi222
March 11th, 2016, 15:17
Html encrypt چی?
هیچ روشی وجود ندارد یعنی؟
Sent from my ASUS_Z00AD using Tapatalk

T.Toosi
March 11th, 2016, 15:34
<Script>
document.write(unescape('%20%3C%69%66%72%61%6D%65% 20%73%72%63%3D%22%64%65%6D%6F%5F%69%66%72%61%6D%65 %2E%68%74%6D%22%20%77%69%64%74%68%3D%22%32%30%30%2 2%20%68%65%69%67%68%74%3D%22%32%30%30%22%3E%3C%2F% 69%66%72%61%6D%65%3E'));
</
Script>

باز هم میشود آدرس را بدست آورد.

hadi222
March 11th, 2016, 16:12
باز هم دیکود میشود.

- - - Updated - - -

هر کدام از دوستان می توانند لطفا این مشکل را حل کنند.
با هزینه البته

rezaonline.net
March 12th, 2016, 00:36
کدی که سمت کاربر اجرا میشد باید سمت کاربر بهش دسترسی داشت پس کاربر هم میبیند

اصلا منطقش همینطور است

shahinmq
March 12th, 2016, 01:10
عرض سلام و احترام :

با استفاده از curl امکانش هست.

اگر حتما قصد استفاده از frame دارید ، یک صفحه index و یک صفحه frame بسازید.

در صفحه ی frame این کد را فراخوانی کنید :



function get_web_page( $url ){ $options = array( CURLOPT_RETURNTRANSFER => true, CURLOPT_HEADER => false, CURLOPT_FOLLOWLOCATION => true, CURLOPT_ENCODING => "", CURLOPT_USERAGENT => "safe bot", CURLOPT_AUTOREFERER => true, CURLOPT_CONNECTTIMEOUT => 120, CURLOPT_TIMEOUT => 120, CURLOPT_MAXREDIRS => 10, );
$ch= curl_init( $url ); curl_setopt_array( $ch, $options ); $content = curl_exec( $ch ); $err = curl_errno( $ch ); $errmsg = curl_error( $ch ); $header = curl_getinfo( $ch ); curl_close( $ch );
$header['errno'] = $err; $header['errmsg'] = $errmsg; $header['content'] = $content; return $header;}
$result = get_web_page( 'google.com' );
if ( $result['errno'] != 0 ) echo 'time out';elseif ( $result['http_code'] != 200 ) echo 'error (no service)';else echo $result['content'];

درصفحه ی index نیز به صورت فریم ، صفحه ی frame را اجرا کنید

اما خود این کد هم به تنهایی جوابگو نخواهد بود ، چراکه ممکن است خیلی از سایتهارو به دلیل آدرس دهی در css،js با مشکل باز کند.

در هر حال با کمی تغییرات امکان پذیر خواهد بود.

فایل همین کد نیز ضمیمه شد

با سپاس