5 điểm bởi kibua20 2020-09-01 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
<p>Libc của Android là Bionic libc, còn Libc của Linux sử dụng gLibc, vì vậy không thể chạy nguyên trạng các tệp thực thi được build cho Linux. <br /> Để khắc phục sự khác biệt này, trên điện thoại thông minh Android cần dùng trình giả lập terminal Linux Termux. Sau khi cài Termux từ Play Store, có thể cài đặt và chạy nhiều tệp thực thi Linux khác nhau thông qua `apt(pkg)`. <br /> <br /> Các cách tận dụng terminal Linux Termux trên điện thoại Android:<br /> ① Trường hợp chạy Web server trên điện thoại Android<br /> ② Trường hợp chạy chương trình Python trên điện thoại Android<br /> ③ Trường hợp dùng điện thoại Android như máy chủ dựa trên SSH (ví dụ: sFTP)<br /> ④ Trường hợp HACK phần mềm của điện thoại Android (thiết bị đã root) - được nói là Termux hỗ trợ các công cụ hacking.<br /> ⑤ Tái sử dụng chương trình được phát triển trên Linux: vì Termux dùng clang để biên dịch C, nên tệp thực thi (ELF) được build bằng gcc trên Ubuntu không thể chạy trực tiếp mà phải build lại (chỉ tái sử dụng mã nguồn)<br /> ⑥ Các ngôn ngữ thông dịch như Python có thể chạy nguyên trạng</p>

Chưa có bình luận nào.

Chưa có bình luận nào.