سلام من میخوام bash script ام رو encrypt یا encode کنم ک فقط خودم بتونم edit کنم کد اسکریپتمو و اسکریپت ام لو نره
بهترین برنامه یا سایت چیه ک decode نشه؟
سلام من میخوام bash script ام رو encrypt یا encode کنم ک فقط خودم بتونم edit کنم کد اسکریپتمو و اسکریپت ام لو نره
بهترین برنامه یا سایت چیه ک decode نشه؟
کسی اطلاعاتی نداره؟
باسلام، Bash زبان تفسیری است، یعنی حتما کد ها باید به صورت Pure Text به مفسر برود برای همین نمی توانید صد در صد کد های خود را امن نگه دارید اما نرم افزاری به نام SHC وجود دارد که کد های شما را به C تبدیل می کند همچنین با OpenSSL هم می توانید کد های خود را انکریپت کنید اما برای هربار اجرا وارد کردن پسورد الزامی است.
باسلام، هر بار که تغییری در کد ایجاد می کنید لازم است انکریپت کنید (نیازمند Key یا همان پسورد) و سورس انکریپت شده را در اختیار کاربر قرار دهید. برای اجرا هم لازم است Key را به OpenSSL دهید تا سورس را دیکد کند. برای دیکد و اجرا می توانید از اسکریپت زیر استفاده کنید، myscript همان سورس انکریپت شده می باشد.
کد:#!/bin/sh openssl enc -d -aes-256-cbc -a -in myscript | sh -
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)