Yêu cầu thg 6 23, 2022 2:23 CH 109 0 1
  • 109 0 1
0

Làm cách nào để mã hóa các câu lệnh trong terminal MacOSX nhưng file unix vẫn có thể chạy được khi mở bằng terminal?

Chia sẻ
  • 109 0 1

Như tiêu để em có 1 file thực thi terminal chạy trên MacOSX. Em muốn mã hóa các câu lệnh đó để người ngoài nhìn vô không hiểu em viết những dòng lệnh gì. Nhưng đặc biệt ở chỗ dù bị mã hóa nhưng file thực thi của em vẫn phải chạy được khi mở lên. Ai biết hướng dẫn em với ạ. Cảm ơn và hậu tạ.

1 CÂU TRẢ LỜI


Đã trả lời thg 6 24, 2022 3:34 SA
0

Thì bạn mã hóa nội dung file đó, khi chạy thì giải mã với key nhập vào là nó chạy thôi :3

Chia sẻ
Avatar Nguyễn Văn Anh @anhnv291191
thg 6 24, 2022 4:09 SA

Mình muốn mã hóa các đoạn code trong file unix executable đó nhưng khi chạy file đó bằng terminal thì vẫn chạy được bình thường mà không cần phải nhập key gì ấy. Nếu dùng textEditor để mở file của mình lên xem code thì nó sẽ hiện giống hình trong bài đăng của mình. Mục đích mình muốn như vậy. Còn nếu mã hóa với password khi mở file phải nhập password thì không đúng với những gì mình cần.

thg 6 24, 2022 7:21 SA

Ngay trong câu hỏi bác đã sai rồi nhé, mã hóa bắt buộc phải có key để giải mã, còn nhu cầu bác muốn là encode thôi, đơn giản thì bác tìm hiểu encode, obfuscate mục đích che bớt làm rối thôi, chứ căn bản không thể chống người khác đọc được. Muốn ng khác không đọc được chỉ có cách mã hóa thôi. Ko thì bác cứ dùng mấy ngôn ngữ lập trình như Py, Go build nó thành file binary rôi chạy, ng khác muốn xem thì phải có kiến thức dịch ngược.

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí