Các tính năng mới của Kali Linux 2020.4 bạn cần biết - Thủ Thuật free download max speed
Đến hẹn lại lên, chúng ta đã bước sang quý 4 của năm 2020. Và thứ chúng ta mong chờ nhất trong quý cuối cùng của năm nay là phiên bản Kali Linux 2020.4 đã được phát hành và đã có link Download hoặc cập nhật ngay trên website của hãng.
Những điểm khác biệt so với phiên bản 2020.3 của tháng 8 năm 2020
- ZSH trở thành shell mặc định mới – Chuyện này mình cũng đã nói trong các bài trước về Kali Linux, và ZSH đã trở thành shell mặc định mới của Kali Linux.
- Trang trí bash shell – Nó có thể không hoạt động như ZSH, nhưng bây giờ Bash sẽ trông giống như ZSH.
- Hợp tác với các tác giả của tool – Kali Linux hiện tại đang hợp tác với byt3bl33d3r.
- Tin nhắn lúc đăng nhập – Chủ động gửi các thông tin mới cho người dùng.
- Làm mới AWS image – Bạn có thể thấy thay đổi này trên GovCloud. Kali sẽ làm mới các công cụ (dòng lệnh) mặc định của Kali. Và bạn sẽ có thêm một URL mới.
- Hướng dẫn packaging – Bạn sẽ được hướng dẫn đóng góp (packaging) công cụ của mình vào bên trong Kali Linux.
- Các công cụ và bản cập nhật mới – Kernel mới và nhiều công cụ và bản cập nhật mới cho hệ thống hiện tại, cũng như đặt Proxychains 4 làm mặc định.
- Cập nhật NetHunter – Cập menu cài đặt NetHunter mới, bạn có thể chọn các hiệu ứng khởi động khác nhau và Magisk vĩnh viễn.
- Win-KeX 2.5 – “Chế độ session nâng cao” mới mang Win-KeX đến các thiết bị ARM.
- Vagrant & VMware – Hiện tại Kali Linux đã hỗ trợ người dùng VMware sử dụng Vagrant.
Đặt ZSH Shell làm mặc định
Trong bản phát hành của quý trước, 2020.3, Kali đã lưu ý rằng họ sẽ chuyển từ Bash sang ZSH vì shell mặc định của họ sẽ chuyển tiếp (nếu có thể). Họ cũng vui mừng thông báo rằng sau khi thử nghiệm và nhận được phản hồi từ phía người dùng, việc chuyển đổi cũng đã xảy ra. Chào mừng lính mới ZSH!
┌──(kali㉿kali)-[~]
└─$ echo Hello World. I'm $0
Hello World. I'm zsh
┌──(kali㉿kali)-[~]
└─$
Nếu bạn không hài lòng với shell mới này, thì có thể hoàn toàn quay về Bash với câu lệnh sau: chsh -s /bin/bash
ZSH sẽ là shell mặc định trên desktop images của Kali (amd64 / i386) và cloud. Hiện tại, các nền tảng khác (ví dụ: ARM, container, NetHunter, WSL) sẽ vẫn sử dụng Bash. Kali hy vọng sẽ chuyển đổi được nhiều nền tảng hơn trong các phiên bản sau. Nếu bạn sử dụng adduser, bất kể nền tảng nào, nó cũng sẽ mặc định là Bash trong thời điểm hiện tại (để tránh một số trường hợp bị lỗi). Theo thời gian, chuyện này cũng sẽ sớm được thay đổi.
Cài đặt ZSH như nào?
- Các bạn chỉ cần cài đặt hoặc cập nhật lên phiên bản Kali Linux 2020.4, việc cài đặt ZSH sẽ chỉ xảy ra trong quá trình thiết lập.
- Nếu bạn đang cập nhật Kali, bạn sẽ cần chuyển từng user sang ZSH (ví dụ: non-root & root vì Kali Linux không sử dụng tài khoản root kể từ phiên bản 2020.1).
Làm sao để chuyển sang ZSH
Điều này có thể được thực hiện bằng cách áp dụng tệp zshrc mặc định của Kali. Nếu bạn chưa sử dụng ZSH, bạn chỉ cần sao chép nó qua. Sau đó ghi đè lên shell cũ (nhớ sao lưu trước, có không giữ mất đừng tìm ad nhé).
kali@kali:~$ [ -e ~/.zshrc ] && cp -i .zshrc{,.bak}
kali@kali:~$
kali@kali:~$ cp -i /etc/skel/.zshrc ~/
kali@kali:~$
kali@kali:~$ chsh -s /bin/zsh
kali@kali:~$
kali@kali:~$ zsh
Trang trí Bash Shell
Kali Linux hiện sử dụng một chủ đề (theme) đa năng.
Trong khi Kali điều chỉnh ZSH, họ cũng đã cập nhật Bash prompt ($PS1), để làm cho nó có cảm giác tương tự (nhưng không hoạt động tương tự) với ZSH prompt. Họ đã bắt đầu chơi với Bash prompt trong phiên bản Kali Linux 2020.3, màu sắc sẽ thay đổi cho người dùng không phải root, từ đỏ sang xanh lam. Trước đó, họ đã không thay đổi nó kể từ khi Kali Linux được phát hành lần đầu tiên.
Thay đổi Bash Shell như nào?
Câu trả lời tương tự như ZSH, nhưng lần này chúng ta sẽ sử dụng .bashrc.
- Bản cài đặt mới Kali Linux 2020.4 trở lên đã được áp dụng
- Nếu bạn cập nhật Kali, bạn sẽ cần phải định cấu hình từng người dùng (ví dụ: non-root & root)
Lưu ý: Nhớ sao lưu tệp ~/.bashrc trước khi thay đổi.
kali@kali:~$ cp -i .bashrc{,.bak}
kali@kali:~$
kali@kali:~$ cp -i /etc/skel/.bashrc ~/
kali@kali:~$
kali@kali:~$ source ~/.bashrc
┌──(kali㉿kali)-[~]
└─$ echo Hello World. I'm $0
Hello World. I'm bash
┌──(kali㉿kali)-[~]
└─$
Hợp tác với tác giả của tool CrackMapExec (CME)
Kali Linux có một cộng đồng rất lớn mạnh và họ muốn hỗ trợ các tác giả của công cụ nếu có thể. Nếu bạn chưa nghe nói về CrackMapExec (còn gọi là CME), bạn có thể đang bỏ lỡ một (hoặc ba) mẹo khi thực hiện đánh giá cơ sở hạ tầng (đặc biệt là liên quan đến Active Directory).
Kali nhận thấy rằng byt3bl33d3r đã quyết định chuyển sang mô hình phần mềm tài trợ. Bạn có thể đồng ý hoặc không đồng ý với quyết định của tác giả, nhưng Kali có lẽ đã hiểu quyết định này của anh ấy. Các công cụ mà anh ấy tạo ra thực sự có giá trị cao và được nhiều người tin tưởng. Vì vậy kali muốn hỗ trợ anh ấy và những người dùng Kali Linux. Sau nhiều cuộc gọi và trao đổi email, Kali Linux cũng đã tiết lộ, họ sẽ hợp tác với byt3bl33d3r.
Vậy nó có ảnh hưởng gì đến bạn không? Gói Kali của CME hiện đang được cung cấp từ một nguồn riêng tư, cho phép người dùng Kali Linux có quyền truy cập vào những thay đổi mới nhất của CME trong 30 ngày trước khi công cụ này được công khai với mọi người. Nếu bạn không sử dụng Kali, bạn cần phải tài trợ trực tiếp (donate) hoặc đợi nó được phát hành sau 30 ngày.
Tại sao Kali lại làm điều này? Bởi vì họ tin tưởng vào mã nguồn mở và cộng đồng nói chung. Bằng cách này, mọi người đều có lợi; cả tác giả lẫn người dùng.
Tin nhắn lúc đăng nhập
Kali Linux nhận thấy có rất nhiều người dùng nói rằng “Kali Linux bị thiếu‘ XYZ ’” hoặc “Tính năng XYZ bị hỏng”. Vậy nên họ đã cố gắng hết sức để viết các vấn đề khác nhau trên các trang tài liệu của mình, tuy nhiên có vẻ như chúng không phải lúc nào cũng được mọi người đọc.
Do đó Kali Linux đang muốn cải thiện khả năng liên lạc của mình trong tương lai để giúp đỡ được nhiều người hơn. Hầu hết các hành động trong Kali đều được thực hiện bằng dòng lệnh. Vì vậy, bây giờ, khi đăng nhập vào terminal hoặc console, bạn có thể thấy một thông báo gồm những thứ sau (tùy thuộc vào cấu hình hệ thống của bạn):
% ssh kali@172.16.13.37
Last login: Thu Nov 12 15:12:29 2020 from 172.16.13.1
┏━(Message from Kali developers)
┃
┃ This is a minimal installation of Kali Linux, you likely
┃ want to install supplementary tools. Learn how:
┃ ⇒ https://www.kali.org/docs/troubleshooting/common-minimum-setup/
┃
┃ This is a cloud installation of Kali Linux. Learn more about
┃ the specificities of the various cloud images:
┃ ⇒ https://www.kali.org/docs/troubleshooting/common-cloud-setup/
┃
┃ We have kept /usr/bin/python pointing to Python 2 for backwards
┃ compatibility. Learn how to change this and avoid this message:
┃ ⇒ https://www.kali.org/docs/general-use/python3-transition/
┃
┗━(Run "touch ~/.hushlogin"
┌──(kali㉿kali)-[~]
└─$
Kali hy vọng điều này sẽ giúp các sự cố phổ biến khác nhau nhanh chóng được khắc phục nhưng đồng thời không khiến bạn cảm thấy bị làm phiền. Mỗi vấn đề đều có một đường link liên kết đến trang tài liệu của Kali Linux để khắc phục sự cố. Sau khi nó được giải quyết, thông báo sẽ không được hiển thị lại. Bạn cũng có thể ẩn vĩnh viễn bất kỳ thông báo nào của Kali đang hiển thị bằng cách thực hiện lệnh: touch ~/.hushlogin
(cho mỗi user) hoặc touch /etc/kali-motd/disable-all (cho thay đổi toàn bộ).
Làm mới AWS EC2 Cloud Image
Kali Linux hiện đã có mặt trên AWS từ phiên bản 1.0.6. Trong những năm qua, Kali đã thực hiện nhiều lần làm mới các build-scripts của mình để tạo ra các cloud images hoàn chỉnh. Cuối cùng với Kali 2020.2, họ cũng đã có một hệ thống hoàn toàn tự động. Tuy nhiên, trong quá trình chuyển đổi, họ đã vận chuyển images mà không có sự hỗ trợ của bất kỳ giao diện GUI hoặc bất kỳ công cụ nào theo mặc định. Điều này là để đảm bảo cho images có thể nhẹ nhất. Nhìn lại, Kali không có thông báo tốt nào về sự thay đổi này và nhiều bạn nhận thấy vẫn còn “thiếu công cụ” (vì kali-linux-default không được bao gồm). Tuy nhiên, vào phiên bản 2020.4, Kali đã tạo ra một siêu gói (metapackage) mới, là kali-linux-headless, và nó chỉ bao gồm có một bộ công cụ dòng lệnh mặc định.
Sau khi làm mới, Kali đã làm việc với AWS để thêm Kali Linux vào “GovCloud”. Chuyện này có thể hữu ích cho một số đối tượng nhất định. Với cách thiết lập các tài khoản, Kali phải bắt đầu lại từ đầu. Kết quả là, họ có một entry mới.
Điều này có ý nghĩa gì đối với những người đang sử dụng entry cũ? Vì Kali Linux là bản phân phối luân phiên, nên bạn vẫn có thể tiếp tục cập nhật Kali Linux như bình thường. Tuy nhiên, bạn sẽ không thể quay về phiên bản mới nhất bằng phiên bản mới nhất được nữa (nguyên văn: you will no longer be able to spin up the latest version using the latest instance). Để làm được điều này, bạn cần phải chuyển sang entry mới.
Và giờ đây thông tin đăng nhập mặc định cho tên người dùng AWS EC2 là “kali” (không còn là “ec2-user” nữa).
Kali Docs & Hướng dẫn Packaging
Trong phiên bản 2019.4, Kali chuyển https://docs.kali.org/ từ một giải pháp WordPress sang https://www.kali.org/docs/ bằng Hugo. Vào tháng 9, họ đã hoàn thành điều chỉnh theme, giúp nó dễ sử dụng hơn, load trang siêu nhanh và cũng dễ dàng cho người khác chỉnh sửa hơn.
Kali đã bắt đầu xem xét lại tất cả các trang và làm mới chúng, cập nhật tất cả và bổ sung thêm. Kali đang thực hiện từng phần một và cho đến nay đã hoàn thành ba trang đầu tiên. Sau khi hoàn thành, việc cập nhật Kali cũng sẽ dễ dàng hơn.
Kali hiện đã có nhiều trang mới khác nhau, bao gồm tất cả tài liệu về packaging:
- Setting Up A System For Packaging
- Introduction to Packaging (Instaloader)
- Intermediate Packaging (Photon)
- Advanced Packaging (FinalRecon & Python-icmplib)
Các trang liên quan đến tin nhắn đăng nhập:
- Common Cloud Based Setup Information
- Everything you need to know about the switch to Python 3
- Minimum Install Setup Information
Và các trang khác được tạo thêm:
- AWS
- Kali inside VirtualBox (Guest VM)
- Using EoL Python Versions on Kali
- Win-KeX v2
- Win-KeX SL
- Win-KeX Win
Các công cụ & cập nhật mới
Như với mọi bản phát hành Kali, đều có các công cụ và bản cập nhật mới. Kernel đã được nâng cấp lên 5.9. Kali đã chuyển sang “proxychains4” (hay còn gọi là ProxyChains-NG) làm mặc định (mọi thứ từ v3 sẽ vẫn hoạt động: cùng flags và tệp cấu hình & vị trí thư mục cho người dùng cũ). Ngoài ra, GNOME đã được cập nhật lên 3.38 & KDE lên 5.19.
Các công cụ mới trong Kali Linux:
Kali cũng đã điều chỉnh cách xử lý cách wallpaper packages:
kali-wallpapers-all
~ Hiển thị tất cả các wallpaperkali-wallpapers-2019.4
~ Mặc định cho Kali Linux từ phiên bản 2019.4 đến 2020.3kali-wallpapers-2020.4
~ Mặc đinh cho Kali Linux từ phiên bản 2020.4 trở đikali-wallpapers-legacy
~ Một chút hoài cổ
Kali NetHunter
@yesimxev đã thêm một menu cài đặt mới, cho phép bạn dễ dàng sao lưu và khôi phục các tệp cấu hình. Nó cũng cho phép bạn thay đổi hiệu ứng khởi động Kali NetHunter.
Các images mới cũng chứa mô-đun “Magisk”, vì vậy Kali không còn phải flash lại Magisk sau khi cài đặt Kali NetHunter.
Win-KeX 2.5
Win-KeX 2.5 bao gồm “Chế độ session nâng cao (–esm)” mới, hoạt động giống như chế độ “Window” nhưng sử dụng Remote Deskop Protocol (RDP) & ứng dụng client dành cho Windows. Chế độ này sẽ cho phép người dùng thiết bị “Windows trên ARM” sử dụng Win-KeX và nó tăng thêm độ sắc nét cho Win-KeX trên thiết bị HiDPI.
Kali cũng đã thêm tùy chọn “–ip” để giải quyết một lỗi trong WoA gây mất package khi sử dụng “localhost”. Để khởi động Win-KeX kèm âm thanh, bạn chỉ cần nhập lệnh:
kali@kali:~$ kex --esm --ip --sound
Tuy nhiên, tham số “–ip” có một nhược điểm nhỏ: Win-KeX yêu cầu mật khẩu người dùng Kali Linux khi khởi chạy lần đầu tiên và lưu trữ nó trong cửa hàng thông tin đăng nhập Windows. Vì địa chỉ IP thay đổi sau mỗi lần khởi động lại, vậy bạn sẽ được nhắc nhập lại mật khẩu. Đây là một lỗi WSL2 đã biết và Kali hy vọng nó sẽ sớm được sửa để họ có thể giảm thông số “–ip” và không bao giờ phải nhập lại mật khẩu.
Kali Vagrant & VMware
Kali đã có images Vagrant kể từ Kali Linux 2018.3. Tuy nhiên, nó luôn dành cho VirtualBox. Nhưng bây giờ, Kali cũng đã phát triển hình ảnh VMware Vagrant!
Lưu ý, bạn sẽ cần phải có giấy phép riêng cho cả VMware và Vagrant để nó hoạt động, vì nó là một plugin trả phí.
Các thiết bị Kali ARM
Kali đã làm việc trên các images ARM của mình như thường lệ và bản phát hành này cũng không phải là ngoại lệ. Họ đã giảm số lượng images được tạo trước (bây giờ là 14) vì không có nhu cầu đối với các thiết bị khác này. Họ đã để lại các build scripts của họ (hiện đã hỗ trợ tới 43 thiết bị), trong trường hợp bạn muốn tự tạo images.
Phản ứng của cộng đồng
Đây là những người đã giúp Kali và nhóm phát triển bản phát hành gần đây nhất. Kali vô cùng biết ơn và muốn khen ngợi họ vì công sức của họ:
- @1y đã tạo build script ARM cho thiết bị mới,
imx6-ull-evk
- @dracode đã có những cống hiến tuyệt vời trên Nethunter, đặc biệt là các bản sửa lỗi GPS.
- @mirivan cho tất cả các bổ sung và bản sửa lỗi tuyệt vời trên NetHunter cũng như góp phần phát triển trình theo dõi sự cố.
- @TheMMcOfficial vì sự giúp đỡ liên tục của anh ấy với NetHunter và DuckHunter.
- @Martinvlba vì những đóng góp to lớn của anh ấy cho NetHunter, đặc biệt là hostapd.
- @s133py cho tất cả công lao không mệt mỏi trên NetHunter và giúp đỡ các vấn đề khó khăn.
Không phải là thành viên trong cộng đồng (Kali Linux), nhưng Kali muốn tuyên dương GitLab. Kali Linux hiện là Đối tác mã nguồn mở (khác với Chương trình mã nguồn mở của họ). Kali nói “Chúng tôi đã thực hiện việc chuyển đổi vào giữa năm 2019 và họ không thể hạnh phúc hơn. Cảm ơn GitLab đã hỗ trợ chúng tôi và vì tất cả những gì bạn làm cho cộng đồng mã nguồn mở nói chung!”
Tải Kali Linux 2020.4
Bạn chỉ cần vào trang download của Kali và chọn images bạn muốn tải về thôi. Nếu bạn muốn cài đặt Kali lên máy mới thì có thể xem bài viết này.
Nếu bạn đã cài đặt Kali Linux, hãy nhớ rằng bạn luôn có thể cập nhật nhanh, sau đó đặt shell mặc định thành ZSH. Nếu bạn đang sử dụng ZSH và muốn cấu hình mới của Kali, thì bạn có thể làm như sau:
kali@kali:~$ echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list
kali@kali:~$
kali@kali:~$ sudo apt update && sudo apt -y full-upgrade
kali@kali:~$
kali@kali:~$ cp -i /etc/skel/.bashrc ~/
kali@kali:~$
kali@kali:~$ cp -i /etc/skel/.zshrc ~/
kali@kali:~$
kali@kali:~$ chsh -s /bin/zsh
kali@kali:~$
kali@kali:~$ [ -f /var/run/reboot-required ] && sudo reboot -f
kali@kali:~$
Bây giờ bạn đã cập nhật Kali Linux 2020.4. Bạn có thể kiểm tra nhanh bằng cách:
kali@kali:~$ grep VERSION /etc/os-release
VERSION="2020.4"
VERSION_ID="2020.4"
VERSION_CODENAME="kali-rolling"
kali@kali:~$
kali@kali:~$ uname -v
#1 SMP Debian 5.9.1-1kali2 (2020-10-29)
kali@kali:~$
kali@kali:~$ uname -r
5.9.0-kali1-amd64
kali@kali:~$
Và đừng quên 10 điều cần làm sao khi cài đặt xong Kali Linux để hoạt động ổn định hơn.
Và đó là tất cả những gì bạn cần biết trong Kali Linux 2020.4.
0 Nhận xét
Đăng nhận xét