PDA

View Full Version : کد کردن صفحاتASP



azizkhani
شنبه 20 خرداد 1385, 14:15 عصر
سلام
چطور می شه صفحات ASPرو کد کرد به طوری که کسی نتونه کد های صفحات ما رو ببینه

M-Gheibi
شنبه 20 خرداد 1385, 14:51 عصر
در حالت عادی کاربرانی که از طریق مرورگر (بدون دسترسی مستقیم به فایلهای ASP) فایل رو باز کنند تنها کدهای HTML تبدیل شده رو مشاهده می کنند. برای کد کردن کدهای ASP (در حالتی که فرد دسترسی مستقیم به فایل داره) می تونید اینجا (http://www.barnamenevis.org/forum/showthread.php?t=26509) رو ببینید.

3nitro
شنبه 20 خرداد 1385, 15:00 عصر
<%@ LANGUAGE = VBScript.Encode %>
http://files.brothersoft.com/freeware/setupASPEncoder.exe
:چشمک:

صنم
سه شنبه 23 خرداد 1385, 11:50 صبح
<%@ LANGUAGE = VBScript.Encode %>
http://files.brothersoft.com/freeware/setupASPEncoder.exe
:چشمک:
من با این برنامه فایلهای asp رو انتخاب کردم بعد convert کرد و ریخت توی یه فلدر دیگه ولی وقتی convert شده ها رو باز می کنم باز هم کدم سر جاشه یعنی هیچ تغییری توی اونها نداده است.
میشه بگید این برنامه چه جوری کار می کنه ؟

3nitro
سه شنبه 23 خرداد 1385, 12:55 عصر
من قبل از اینکه لینک بدم ، دانلود و نصب و تستش کردم . کار میکنه .
گزینه help اش واسه من کار نمی کنه ولی من اینطوری باهاش کار می کنم که آدرس دایرکتوری که فایلهای asp من توشون هست میدم و بعد از کد کردن میبره در این دایرکتوری :
C:\Program Files\nBit Information Technologies\ASP Encoder

صنم
چهارشنبه 24 خرداد 1385, 06:16 صبح
من قبل از اینکه لینک بدم ، دانلود و نصب و تستش کردم . کار میکنه .
گزینه help اش واسه من کار نمی کنه ولی من اینطوری باهاش کار می کنم که آدرس دایرکتوری که فایلهای asp من توشون هست میدم و بعد از کد کردن میبره در این دایرکتوری :
C:\Program Files\nBit Information Technologies\ASP Encoder
من تونستم تبدیل کنم ولی یه مشکل دارم وقتی این تبدیل شده های رو از طریق localhost می خوام اجرا کنم همون کدهایی رو که encode کرده نشون میده و کدهای asp رو اجرا نمی کنه

صنم
پنج شنبه 25 خرداد 1385, 07:20 صبح
لطفا یکی کمک کنه

3nitro
پنج شنبه 25 خرداد 1385, 08:50 صبح
نمی دونم فقط لوکال مشکل دارید ؟
این عبارت رو اول صفحات میذارید ؟


<%@ LANGUAGE = VBScript.Encode %>

صنم
پنج شنبه 25 خرداد 1385, 10:06 صبح
نمی دونم فقط لوکال مشکل دارید ؟
این عبارت رو اول صفحات میذارید ؟


<%@ LANGUAGE = VBScript.Encode %>
بله اینها اول صفحاتم هستند . یه سوال بعد از تبدیل وقتی می خواد دوباره فایل asp رو run کنه باید بتونه اونو به کدهای asp تبدیل کنه که بتونه بخونه پس حتما یه فایلی باید با این asp ها باشد یا نه ؟
تورو خدا یکی به دادم برسه

vahab_vb
دوشنبه 13 شهریور 1385, 02:23 صبح
البته بنده این چیزی رو که شما میگید ندیدم. ولی میدونم منظورتون چیه.
مطمئن باشید فایل جانبی ای نمیخواد. چون احتمالا اینا تهت استانداردهای مرورگرها هستن.
ولی چون کسی از اونا خبر نداره هنوز افراد کمی مشناسنش
مطمئن باشید که فایلی نمیخواد.
اصلا خودتون میتونید این برنامه رو یه ساعته بنویسید...
کاری نداره که !!!

blackeve
سه شنبه 14 شهریور 1385, 09:16 صبح
این کد کردن نیاز به هیچ فایلی برای شناسایی و ترجمه کدها به برنامه اصلی نداره.
وقتی شما دستور :



<%@ LANGUAGE = VBScript.Encode %>


را در ابتدای فایل قرار میدید به IIS دستور میدید که قبل از اینکه صفحه رو بخونه از استاندارد کد گذاری که توسط خود مایکروسافت تنظیم شده برای ترجه کد برنامه استفاده کنه.
و این کار روی سرور انجام میشه.
این نوع کد گذاری بصورت برگشت پذیره و کسی که دنبال بدست آوردن کد برنامه شما باشه به راحتی می تونه متن رو دباره دی کد کنه.
و تقریباً راحی برای این موضوع توی برنامه های ASP وجود نداره مگر اینکه شما اطلاعات برنامه خودتون رو که در بانک ذخیره می کند با یک الگوریتم خیلی پیچیده کد کنید که هرکسی نتونه ازش سردربیاره و یا بخشهایی از سیستمتون رو بصورت کامپوننت اجرا کنید و بخشی از سیستم رو بصورت یک DLL صدابزنید که اونم مشکلات خودش رو داره.
در مورد مشکل شما باید بگم، قبل از اینکه کدتون رو تبدین به متن رمزدار کنید باید اونو بدون هیچ مشکلی بتونید اجرا کنید .
سپس با فایل استاندارد مایکروسافت که از سایتش هم قابل دریافته این کار را انجام بدید.
این مقاله میتونه کمک کنه : http://www.microsoft.com/mind/0899/scriptengine/scriptengine.asp
یه مطلب دیگه اینکه نوشتن این برنامه یه کمی بیشتر از یه ساعت طول میکشه.!!!
از این آدرس هم میتونید فایل کد کننده و راهنمای این برنامه رو دریافت کنید :
http://www.microsoft.com/downloads/details.aspx?FamilyID=E7877F67-C447-4873-B1B0-21F0626A6329&displaylang=en&Hash=6VJPCR9

vahab_vb
سه شنبه 14 شهریور 1385, 09:42 صبح
مرسی ، من فکر کردم منظورشون تبدیل کدهای هگزادسیمال هستش.
ممنون