رفتن به مطلب

رمز نگاری کدها


پست های پیشنهاد شده

سلام دوستان میخواستم ببینم چطور میتونم چند خط کد رو en code کنم یا کدهای en code شده رو de code کنم ؟

در تاپیک های قبلی مشاهده کردم که دوستان گفتند قابلیت de code کردن فایل en codeشده وجود ندارد ، اما این اتفاق برای خود بنده افتاده و میخواستم از چگونگی ان با خبر شم .

لینک به ارسال

با سلام

فایلهایی که انکد میشن مثلا با الگوریتمهای rotate13 یا base64 میشه اونها رو دیکد کرد

فایلهایی که انکریپت میشن مثلا با الگوریتمهای AES یا 3DES با داشتن کلید اون میشه اونها رو دیکریپت کرد

تنها رمز نگاری که به حالت اولیه بر نمیگرده هش hash هست که بیشتر در مورد check sum و محافظت از پسورد کاربرد داره و نمیشه برای فایل استفاده کرد

لینک به ارسال

ممنون،سوال بنده هم در مورد الگوریتم های rotate13 یا base64 هست ، اما نحوه ی دیکد کردن رو هم لطفا توضیح بدید ؟

لینک به ارسال

در زبانهای مختلف توابعی برای این کار وجود داره مثلا در php

برای کد و دیکد کردن base64

base64_decode()
base64_decode()

برای کد و دیکد کردن rotate13

str_rot13()

لینک به ارسال

عذر میخوام اما کاملا متوجه منظور شما نشدم (فکر کنم اون تابعی که شما دادید برای هاست ها دیکد میکنه و نمایش میده اما من میخوام برای خودم دیکد کنم) ایا برای این کار نیاز به نرم افزار یا سایت آنلاین خاصی هست ؟ مثل note pad ++ یا http://base64decode.net

مثلا برای اینکه این کد رمزنگاری شده رو دیکد بکنم


DQogICAgPGRpdiBpZD0idXlhcmkiPg0KICAgINqp2YTbjNmHINit2YLZiNmCINmF2KfYr9uMINmIINmF2LnZhtmI24wg2KjYsdin24wg2KfbjNmGINiz2KfbjNiqINmF2K3ZgdmI2Lgg2YXbjNio2KfYtNivDQogICAgPCEtLSBCZWdpbiBXZWJHb3phci5jb20gQ291bnRlciBjb2RlIC0tPg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGxhbmd1YWdlPSJqYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly93d3cud2ViZ296YXIuaXIvYy5hc3B4P0NvZGU9MzMwODk4NyZhbXA7dD1jb3VudGVyIiA+PC9zY3JpcHQ+DQo8bm9zY3JpcHQ+PGEgaHJlZj0iaHR0cDovL3d3dy53ZWJnb3phci5jb20vY291bnRlci9zdGF0cy5hc3B4P2NvZGU9MzMwODk4NyIgdGFyZ2V0PSJfYmxhbmsiPiYjMTU3MDsmIzE2MDU7JiMxNTc1OyYjMTU4NTs8L2E+PC9ub3NjcmlwdD4NCjwhLS0gRW5kIFdlYkdvemFyLmNvbSBDb3VudGVyIGNvZGUgLS0+DQogICAgPGEgaHJlZj0iaHR0cDovL3d3dy4zMTNzYXJiYXouaXIvIiB0aXRsZT0i2LPYsdio2KfYstin2YYg2q/ZhdmG2KfZhSDYp9mF2KfZhSDYstmF2KfZhiIgY2xhc3M9ImRlc2lnbiIgdGFyZ2V0PSJfYmxhbmsiPjwvYT4NCiAgICA8L2Rpdj4NCg0KICA8L2Rpdj4NCg0KPC9kaXY+

و به این شکل در بیارم


<div id="uyari">
کلیه حقوق مادی و معنوی برای این سایت محفوظ میباشد
<!-- Begin WebGozar.com Counter code -->
<script type="text/javascript" language="javascript" src="http://www.webgozar.ir/c.aspx?Code=3308987&t=counter" ></script>
<noscript><a href="http://www.webgozar.com/counter/stats.aspx?code=3308987" target="_blank">آمار</a></noscript>
<!-- End WebGozar.com Counter code -->
<a href="http://www.313sarbaz.ir/" title="سربازان گمنام امام زمان" class="design" target="_blank"></a>
</div>
</div>
</div>

باید چیکار بکنم؟

ویرایش شده توسط navidbayat73
لینک به ارسال

همانطور که مبین عزیز گفتند این تابع ها برای زبان php میباشد و روی سرور اجرا میشود

برای انکد و دیکد میتونید از سایت های آنلاین استفاده کنید

یکی از ساده و بهترین ها :

http://www.unphp.net

لینک به ارسال

جناب navidbayat73

توضیحی که من دادم به صورت کل بود و ربطی به سرور یا لوکال شما نداره اونها توابع استاندارد موجود در php هستند

اون کدی که گذاشتین به صورت base64 هست

و به راحتی با استفاده از تابع base64_decode دیکد میشه

echo    base64_decode('DQogICAgPGRpdiBpZD0idXlhcmkiPg0KICAgINqp2YTbjNmHINit2YLZiNmCINmF2KfYr9uMINmIINmF2LnZhtmI24wg2KjYsdin24wg2KfbjNmGINiz2KfbjNiqINmF2K3ZgdmI2Lgg2YXbjNio2KfYtNivDQogICAgPCEtLSBCZWdpbiBXZWJHb3phci5jb20gQ291bnRlciBjb2RlIC0tPg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGxhbmd1YWdlPSJqYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly93d3cud2ViZ296YXIuaXIvYy5hc3B4P0NvZGU9MzMwODk4NyZhbXA7dD1jb3VudGVyIiA+PC9zY3JpcHQ+DQo8bm9zY3JpcHQ+PGEgaHJlZj0iaHR0cDovL3d3dy53ZWJnb3phci5jb20vY291bnRlci9zdGF0cy5hc3B4P2NvZGU9MzMwODk4NyIgdGFyZ2V0PSJfYmxhbmsiPiYjMTU3MDsmIzE2MDU7JiMxNTc1OyYjMTU4NTs8L2E+PC9ub3NjcmlwdD4NCjwhLS0gRW5kIFdlYkdvemFyLmNvbSBDb3VudGVyIGNvZGUgLS0+DQogICAgPGEgaHJlZj0iaHR0cDovL3d3dy4zMTNzYXJiYXouaXIvIiB0aXRsZT0i2LPYsdio2KfYstin2YYg2q/ZhdmG2KfZhSDYp9mF2KfZhSDYstmF2KfZhiIgY2xhc3M9ImRlc2lnbiIgdGFyZ2V0PSJfYmxhbmsiPjwvYT4NCiAgICA8L2Rpdj4NCg0KICA8L2Rpdj4NCg0KPC9kaXY+');

اگه میخواهید از این تکنیک استفاده کنید

اول اون بخش از کدتونو که میخواهید کد کنید رو تبدیل به base64 میکنید مثلا با تابع base64_encode یا سایتی مثل http://base64decode.net بعدخروجی رو درون یک متغییر قرار میدی و برای نمایش هم با استفاده از تابع base64_decode اونو دیکد و اکو میکنیم مثل مثال بالا

لینک به ارسال

عذر میخوام اما کامل متوجه نشدم

بنده هم برای دیکد از همون سایت فوق استفاده کردم اما در نهایت فاید encode شده و de code شده هر 2 یک سری اعداد و حروف بودن

،

بنده مثلا میخوام ی اسکریپت رو بخرم اما فروشنده اونو encode کرده

اما بنده به دلایلی مثل فشار به منابع اشتراکی اونو decode کنم به به شکل اصلی قبل از encode در بیارم مثلا اگر 1000خط کد بوده به شکل اولیه ان در بیارم

که خودم هم سورس رو داشته باشم هم امکان اعمال تغییر در ان باشد

یعنی از اون حالت اعداد و حروف base 64 در بیاد و به شکل زبان شیرین php یا html یا هر چیز دیگه ای بوده بشه

مثل مثالی بالا اوردم .

با تشکر از پاسخگویی شما عزیزان .

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...