Thứ Năm, 20 tháng 3, 2014

Lướt web như hacker bằng ..Terminal

HTTL thân chào các bạn.
Thông qua một số bài mà mình đã viết, có lẽ bạn đã dần dần nhận ra sức mạnh của giao diện dòng lệnh: Terminal.
Nhưng, đã bao giờ bạn đã tự hỏi: Terminal quyền năng như thế, liệu lướt web được chăng :p ?
Yeah! Câu trả lời lại gây ngạc nhiên cho Windows user (những người vốn chỉ quen với cái cửa sổ lệnh CMD khô khan và chỉ làm sơ sơ được vài tác vụ cũng khô khan không  kém): HOÀN TOÀN ĐƯỢC :)

Lướt web trên terminal (console) với XTerm

1. Giới thiệu:

w3m đơn giản là 1 terminal web browser. Nếu bạn sử dụng Linux đã lâu, hẳn bạn còn nhớ đến thời dùng Terminal để tìm kiếm giải pháp cho phần cứng trên Google, khi mà X server từ chối kết nối.
Ngay nay, máy chủ hiện đại đã đáp ứng được gần như hoàn toàn, và Linux đã có những tiến bộ vượt xa so với thuở ban đầu, do vậy ở một số bản phân phối của Linux, ta không còn dùng được chức năng này nữa (không được cài mặc định nữa).
w3m không hỗ trợ Java-script (js), nên nó giúp bạn có thêm 1 lớp bảo vệ rất an toàn khi lướt web (tránh được nguy cơ cài nhầm js đểu, khiến bạn like/follow một loạt users/pages lạ hoắc chẳng hạn.
w3m hỗ trợ kết nối bảo mật dữ liệu (secure - https).

2. Cài đặt:

Để cài đặt w3m, đơn giản dùng lệnh sau (dùng thêm w3m-img để tải ảnh trên trang web về):
sudo apt-get install w3m w3m-img

Gói chương trình w3m chiếm 1,408 kB dung lượng, và sau khi cài vào, chỉ chiếm vỏn vẹn 3,118 kB dung lượng trên ổ cứng.

3. Duyệt web trên Terminal và các phím tắt:

Để duyệt web trên terminal, rất đơn giản chỉ cần gõ w3m, theo sau đó là địa chỉ website. Ví dụ:
w3m gvehacker.blogspot.com
w3m to GVEhacker with GNOME Terminal
Ngoài cách dùng chuột để cuộn trang hay click, và phím TAB, bạn có thể dùng thêm 1 số phím tắt sau đây ở w3m:

  • Shift + B: để trở về trang trước;
  • Shift + U: Để mở Url khác (gõ trang web khác và ấn Enter để đi tới trang web đó);
  • Shift + H: Để bật trang trợ giúp (Help) của w3m. Tại đây bạn có thể xem đầy đủ danh sách các phím tắt của w3m. Để thoát trang trợ giúp: Ấn phím 'ESC' rồi ấn phím mũi tên đi xuống.
Để thoát w3m, ấn 'q' rồi ấn 'y' (Quit? Yes!).


4. Lướt web trên Terminal hỗ trợ hình ảnh và menu chuột phải:

Ta thấy, khi duyệt web bằng Terminal cài mặc định trên Ubuntu (GNOME Terminal) bằng cách ấn tổ hợp phím 'Ctrl+Alt+T', ta không hề thấy hình ảnh được load lên như hình minh họa ở đầu trang.

Để load được ảnh trên Terminal, rất đơn giản, vào Dash Home và gõ vào ô tìm kiếm từ 'term':
XTerm and UXTerm in Linux (Ubuntu)
Các bạn chọn UXTerm (hoặc XTerm), sẽ thấy được hình ảnh, và các bạn có thể dùng được chuột phải.
Ví dụ:
w3m gvehacker.blogspot.com
Browser Internet with console (UXTerm) like hacker do.
Chúc các bạn có được một cảm giác ..là lạ, rất khó tả ^^

Một số thủ thuật:
  • Để copy trong Terminal, bôi đen và chuột phải chọn copy, hoặc ấn 'Ctrl+Shift+C';
  • Để paste trong Terminal, chuột phải chọn paste, hoặc ấn 'Ctrl+Shift+V';
  • Để tìm hiểu thêm về w3m, gõ trong terminal lệnh man w3m
LƯU Ý:
Do khi cài thêm gói w3m-img, thì trên GNOME Terminal không hiển thị được hình ảnh, mà chỉ hiện lên 1 ô trống và chiếm mất khoảng trống ở hình, nhìn rất tốn diện tích hiển thị (như ở hình mục 3 của bài viết này).
Giải pháp: Bạn cần gỡ bỏ gói w3m-img (đối với người cài theo hướng dẫn) hoặc chỉ cài w3m (đối với người cài mới):
  • Lệnh gỡ bỏ gói w3m-img: sudo apt-get autoremove w3m-img
  • Lệnh cho người cài đặt mới: sudo apt-get install w3m
Kết quả như sau (không có ô trống dành cho hình ảnh như trước):
w3m only (with-out w3m-img)
Ví dụ về kết nối bảo mật:

Không có nhận xét nào:

Đăng nhận xét