غیر قابل مشاهده بودن js

اگر به صورت پیش فرض فایلی را با پسوند js ذخیره و سپس فراخوانی کنیم شاهد خواهیم بود که هرچه در آن js نوشتهایم کاملا قابل مشاهده است .
حال اگر بخواهیم مثلا این فایل js را غیرقابل مشاهده و تنها با نوشتن کدهای خود در بخشی از صفحه فراخوانی کنیم و نمایش دهیم چه باید بکنیم ؟
منظورم این هست که چطور می تونیم این اجازه رو از بقیه بگیریم که نتونن سورس اصلی js رو مشاهده کنن ؟دوستان لطفا در این زمینه منو راهنمایی کنن .
 

echessdesign

مدیر انجمن طراحی وب
شما می تونید کد ها را encode کنید که بعد مرورگر Decode میکنه اما نمی توانید مخفی کنید...
 
میشه بگید اگه نمیشه کاری کرد به جز اینکد کردن پس این http://www.iranian.be/hafez.js چطور اصلا دیده نمیشه ؟؟؟
در حالی که اگه یه فایل دیگه مثلا روی سایت خودم داشته باشم با همین پسوند هم قابل دانلود و هم قابل ویرایش هست اما این فایل اصلا نه دانلود میشه و نه ویرایش .
پس چطور http://www.iranian.be/hafez.js به این شکل هست ؟؟؟
 
این کداشه ...
با خود js. بد نشون داده میشه
document.write("<!-- Powered by www.iranian.be -->");
var imgsa1 = new Array("<font style='text-decoration:none' face='times new roman' size='1' color='green'>حافظ برای شما</font>","<font style='text-decoration:none' face='Times New Roman' size='1' color='red'>حافظ برای شما</font>")
var lnksa1 = new Array("http://www.iranian.be/services/","http://www.iranian.be/services/")
var alta1 = new Array("Click to Add","Iranian in Belgium")
var currentAda1 = 0
var imgCta1 = 2
function cyclea1() {
if (currentAda1 == imgCta1) {
currentAda1 = 0
}
document.getElementById('adLinka1').innerHTML = imgsa1[currentAda1]
document.getElementById('adLinka1').href=lnksa1[currentAda1]
document.getElementById('adLinka1').title=alta1[currentAda1]
currentAda1++
}
window.setInterval("cyclea1()",4000)
document.writeln("<div onmouseover=\"this.style.cursor='help'; window.status='Powered by www.Iranian.be, click to add'\" onMouseOut=window.status='' href='http://www.iranian.be/services/' target='_blank' onclick='window.open(this.href, this.target);return false;' dir='rtl'>از پای تا سرت همه نور خدا شود &nbsp;&nbsp;&nbsp; در راه ذوالجلال چو بی پا و سر شوی</a>");
document.write("<a target='_blank' href="+(lnksa1[0])+" id='adLinka1'>"+ (imgsa1[0]) + "</a></div>");
 
همون فایل رو با پسوند txt ذخیره کن روی سیستمت بعد بازش کن تا بتونی کدهاش رو راحت ببینی
کد جاوا اسکریپت رو هم هیچ جوری نمیشه مخفی کرد که کسی نتونه ببینه یا بازش کنه. میشه با این فشرده ساز ها فشردش کرد که بعد از فشرده شدن هم قابل خوندن نیست تا حدودی ولی باز با همون ابزار میشه از حالت کد خارجش کرد و کدهای توش رو دید
 

farik

Well-Known Member
اولا بايد بگم كه هر كاري كه بكنيد باز هم نميتونيد فايل رو مخفي كنيد ولي من چند روز ي تو فكر اين كار بودم كه چطور ميشه بعضي از اجزاي صفحه رو كلا مانع شد كه شخص دريافت كرد و به يك سري راه حل ها هم رسيدم ولي بازم هنوز تست نكردم..
من فكر ميكنم كه اگه شما تو يك فايل php كه فايل js رو اينكلود كنه.بعد شما تو اون فايل رفرر رو چك كنين و يا اي پي رو كه اگه ايپي صفحه مورد نظر بود فايل جاوا اسكريپت رو چاپ كنه و گرنه بنويسه كه دسترسي ممكن نيست و..
براي اين كه تو مرورگر سيو نشه هم بايد يك هدر no cache براش بفرستين...
امتحان نكردم ولي فكر كنم عملي باشه...
اميدوارم به كارتون بياد
يا علي..;)
 

ebadgh

Member
خوب ميتونم يك آدرس بدم سورسشو زحمت بكشيد بهم بدي؟
ممنون ميشم


<script type='text/javascript' src='http://g.sefr.ir/Mobile/Get.aspx?m=0&c=1&b=42;56;50;39;35;&c1=000000&c2=FFFFFF&c3=FFFFFF&c4=555555&w=150px'></script>


آيا ميشه؟
فكر نميكنم
 

foranyone

Well-Known Member
کی یک روش خوب برای encode بلده؟

تونستین نرم افزاری پیدا کنین که کرک شده باشه:-؟؟

من که نتونستم چیزی پیدا کنم!
 

جدیدترین ارسال ها

بالا