2020 年の第 4 四半期を迎えました。Kali Linux 2020.4 のリリースを発表できることを嬉しく思います。 、すぐにダウンロードまたは更新する準備ができています。
2020 年 8 月の 2020.3 以降のこのリリースの違いは次のとおりです。
- ZSH は新しいデフォルト シェルです - 前回は起こっていると言いましたが、今はそうです。 ZSH。は。今。デフォルト。
- Bash シェルの変身 - ZSH のようには機能しないかもしれませんが、Bash は ZSH のように見えます。
- ツール作成者とのパートナーシップ - byt3bl33d3r と提携しています。
- ログイン時のメッセージ - ユーザーに積極的にリソースを紹介する
- AWS イメージの更新 - GovCloud で。 Kali のデフォルト (コマンドライン) ツールが再び含まれています。そして、新しい URL があります。
- パッケージ ガイド - ツールを Kali に組み込みたいですか?これは役に立ちます。
- 新しいツールとアップデート - 新しいカーネルとさまざまな新しいツール、既存のものの更新、および Proxychains 4 のデフォルト設定
- NetHunter の更新 - 新しい NetHunter 設定メニュー、さまざまなブート アニメーションからの選択、永続的な Magisk。
- Win-KeX 2.5 - 新しい「拡張セッション モード」により、Win-KeX が ARM デバイスに導入されます。
- Vagrant &VMware - Vagrant を使用する VMware ユーザーをサポートするようになりました。
デフォルトの ZSH シェル
前回の四半期リリースである 2020.3 では、今後、デフォルト シェルとして Bash から ZSH に切り替えることをお知らせしました。 (可能な場合) .テストとユーザーからのフィードバックを経て、切り替えが実現されたことをお知らせいたします。 . ZSH をよろしくお願いします。
┌──(kali㉿kali)-[~]
└─$ echo "Hello World. I'm $0"
Hello World. I'm zsh
┌──(kali㉿kali)-[~]
└─$
前向きで建設的なフィードバックを提供してくれたすべての人に感謝します。私たちはそれに満足しており、あなたもそうであることを願っています.そうは言っても、すべての人を満足させることはできないことはわかっています(したがって、Bashに戻したい場合は、次のようにしてください:chsh -s /bin/bash
) .
ZSH は、デスクトップ イメージ (amd64/i386) とクラウドのデフォルト シェルになります。当面の間、他のプラットフォーム (ARM、コンテナー、NetHunter、WSL/ など) は引き続き Bash を使用します。 adduser
を使用している場合 、プラットフォームに関係なく、当面はデフォルトで Bash になります (アイテムが破損するという特殊なケースを回避するため) .やがて、これも変更されます。
入手方法 良い質問!もしあなたが:
- Kali Linux 2020.4 以降の新規インストールを行います。セットアップ中に「たまたま」行われます。
- Kali を更新する場合は、各ユーザーを ZSH に切り替える必要があります (例:Kali Linux は 2020.1/ 以降 root アカウントを使用しないため、非 root および root)。
切り替える必要があります。どうすればいいですか? これは、デフォルトの zshrc
を適用することで実行できます ファイル。 ZSH をまだ使用していない場合は、単純にコピーできます。その場合は、上書きする必要があります (必ず最初にバックアップしてください)。
[email protected]:~$ [ -e ~/.zshrc ] && cp -i ~/.zshrc{,.bak}
[email protected]:~$
[email protected]:~$ cp -i /etc/skel/.zshrc ~/
[email protected]:~$
[email protected]:~$ chsh -s /bin/zsh
[email protected]:~$
[email protected]:~$ zsh
これを読んでいるあなたは、イースターエッグが好きなタイプかもしれません - プロンプトにはいくつか含まれています!探してみると、いくつかの宝石が見つかるかもしれません (例:new_line_before_prompt
&ルート vs 非ルート) _
Bash シェルの変身
Kali Linux はユニバーサルなクロスシェル テーマになりました。
ZSH を微調整している間に、Bash プロンプトも更新しました ($PS1
)、似ているように感じさせる (ただし同じように振る舞わない) ZSHプロンプトに。 Kali Linux 2020.3 で Bash プロンプトを試してみたところ、root 以外のユーザーの色が赤から青に変わりました。それ以前は、Kali Linux が最初にリリースされて以来、変更していませんでした。
入手方法 別の良い質問です。 ZSH と非常によく似た回答ですが、今回は .bashrc
を使用しています 代わりは。行っている場合:
- Kali Linux 2020.4 以降の新規インストール。既に適用されています。
- Kali を更新する場合は、各ユーザーを構成する必要があります (例:非 root と root/)
~/.bashrc
に変更を加えた場合 、交換する前に必ずバックアップしてください。
[email protected]:~$ cp -i .bashrc{,.bak}
[email protected]:~$
[email protected]:~$ cp -i /etc/skel/.bashrc ~/
[email protected]:~$
[email protected]:~$ source ~/.bashrc
┌──(kali㉿kali)-[~]
└─$ echo "Hello World. I'm $0"
Hello World. I'm bash
┌──(kali㉿kali)-[~]
└─$
.bashrc
の内容を見て編集すると 、赤い「BackTrack」プロンプトに切り替えてノスタルジックにできます。
ツール作成者とのパートナーシップ:byt3bl33d3r の CrackMapExec (CME)
Kali Linux はより大きなコミュニティの一部であり、可能な限りツールの作成者をサポートしたいと考えています。 CrackMapExec (別名 CME) について聞いたことがない場合は、トリックを見逃している可能性があります (または 3 つ) インフラストラクチャの評価を行う場合 (特に Active Directory を含む)。
byt3bl33d3r がスポンサーウェア モデルへの移行を決定したことに気付きました。あなたは彼の決定に同意するかもしれないし、同意しないかもしれませんが、私たちは彼の理由を理解しています.彼が作るツールは非常に価値があり、多くの人から信頼されています。私たちは彼と Kali Linux ユーザーをサポートしたいと考えています。さまざまな電話や電子メールのやり取りの後、Kali が byt3bl33d3r と提携したことを発表できることをうれしく思います。 .
これは私にとって何を意味しますか? CME の Kali パッケージがプライベート ソースからプルされるようになり、Kali Linux ユーザーは CME の最新の変更にアクセスできるようになります 30 日 ツールが他の人に公開される前に。 Kali を使用しない場合は、直接スポンサーになるか、30 日後にリリースされるのを待つ必要があります。
なぜこれを行うのですか? 私たちはオープンソースとコミュニティ全体を信じているからです。このようにして、誰もが恩恵を受けます。作成者とユーザーの両方。
Kali はオープンソースです。私があなたから盗んだり、リッピングしたり、クローンを作ったりするのを妨げているのは何ですか? コードは、「Kali ユーザーのみ」という内容のバナーと共に配布されます。コードを削除/変更すると、ソフトウェア ライセンスが無効になり、著作権法に違反します。その男にならないでください。
そうですか はい! Kali Linux はオープンソースです。私たちはソフトウェア ライセンスを理解し、尊重します。そうすることで、すべてを可能な限りオープンソースに保ちたいと考えています。チェックと保護を実施すれば、他人のクラック/海賊版ソフトウェア (warez) を使用しても問題ないかもしれませんが、内部で何が変更されているか知っていますか?
しかし、Kali Linux はオープンソースであるため、他の立派な組織と同様に、他の人々のライセンス契約を尊重する必要があります。これには、ソフトウェア アップデートで使用許諾契約が変更されたツールも含まれ、その結果、Kali から削除されました。
2021.x リリースの方向性については、さらに発表する必要があります(およびスポンサーとなる他の作成者を探しています) .詳細については、お楽しみに!
ログイン時のメッセージ
「Kali Linux には「XYZ」がありません」または「XYZ 機能が壊れています」と言う人が大勢いることに気付きましたが、これが常に当てはまるとは限りません。ドキュメント ページにさまざまな問題を記載するために最善を尽くしましたが、常に読まれているとは限りません。また、全員が @elwood-offsec ほど長い UNIX ひげを持っているわけではないこともわかっていますが、経験豊富な Linux ユーザーであることを願っています。何かがこのようになっているのには常に理由がありますが、通常の基本的なトラブルシューティング以上のことが必要になる場合があります。
そうは言っても、私たちは今後のコミュニケーションを改善したいと考えています。 Kali のほとんどのアクションは、コマンド ラインで実行されます。そのため、Kali ターミナルまたはコンソールにログインすると、次の (動的であるため、システムの構成によって異なります) が混在して表示される場合があります。 :
$ ssh [email protected]
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)-[~]
└─$
これがさまざまな一般的な問題を迅速に修正するのに役立つことを願っていますが、同時に邪魔にならないようにします.各問題には、問題を修正するためのドキュメント ページへのリンクがあります。対処された後、メッセージは再び表示されません。何らかの理由 (できない、またはしたくない) で、表示されているメッセージを永久に非表示にすることができます:touch ~/.hushlogin
(ユーザーごと) または touch /etc/kali-motd/disable-all
(グローバル設定用)
2021.x に向けて計画されているアイテムを伝えるために、他にもいくつか作業を進めています。お楽しみに!
AWS EC2 クラウド イメージの更新
Kali Linux は 1.0.6 から AWS で使用されています。何年にもわたって、クラウド イメージを生成するために、ビルド スクリプトのさまざまな更新を行ってきました。最後に、Kali 2020.2 では、完全に自動化されたシステムが導入されました。ただし、変更中は、デフォルトで GUI やツールを使用せずにイメージを出荷していました。これは、可能な限りクリーンで最小のイメージを提供するためでした。後から考えると、この変更をうまく伝えていませんでした。多くのユーザーが「ツールが不足している」ことに気付きました (kali-linux-default
など)。 含まれていませんでした/)。ただし、2020.4 では、新しいメタパッケージ kali-linux-headless
を作成しました。 、そしてコマンドラインツールのデフォルトセットのみを含むそれを含めました.
更新を行った後、AWS と協力して、Kali Linux を「GovCloud」に追加しました。これは、特定の聴衆にとって役立つ場合があります。アカウントのセットアップ方法により、最初からやり直す必要がありました。 その結果、新しいマーケットプレイス エントリができました .
古いエントリを使用している人にとって、これはどういう意味ですか? Kali Linux はローリング ディストリビューションであるため、多くはありません。いつものように Kali Linux を更新し続けることができます。ただし、最新のインスタンスを使用して最新バージョンを起動することはできなくなります。そのためには、新しいエントリに切り替える必要があります。
注:できるだけ多くの場所でそれを言おうとしましたが、ここに置いても害はありません。 AWS EC2 ユーザー名のデフォルトのログインは「kali」です (標準の「ec2-user」ではありません)。
Kali-Docs &パッケージング ガイド
2019.4 では、https://docs.kali.org/
を移動しました WordPress ソリューションから https://www.kali.org/docs/
へ ヒューゴを使用。 9 月に終了しました (今のところ) テーマを微調整して、使いやすくし、読み込みを超高速にし、誰でも簡単に使用できるようにします 編集します。
すべてのページを調べて更新し、すべてを最新の状態にし、さらに追加する作業を開始しました。セクションごとに行っており、これまでのところ最初の 3 つが完了しています (まだ方法があります)。完了したら、それらを最新の状態に保つことが容易になり、継続的なタスクになります. 欠落している、またはコンテンツが不足しているセクションについては、追跡に役立つ問題を生成しています. もしあなたがKali Linux への参加を支援したい場合は、ここから簡単に始められます。
また、パッケージング プロセスに関するさまざまな新しいページも作成しました。
- 梱包システムのセットアップ
- パッケージングの概要 (Instaloader)
- 中間パッケージング (Photon)
- 高度なパッケージング (FinalRecon &Python-icmplib)
ログインメッセージのページもあります:
- 一般的なクラウド ベースのセットアップ情報
- Python 3 への切り替えについて知っておくべきことすべて
- 最小限のインストール設定情報
その他のさまざまなページが作成されました:
- AWS
- VirtualBox 内の Kali (ゲスト VM)
- Kali で EoL Python バージョンを使用する
- Win-KeX v2
- Win-KeX SL
- Win-KeX Win
新しいツールとアップデート
すべての Kali リリースと同様に、新しいツールと更新があります。カーネルは 5.9 にアップグレードされたので、それがもたらすすべての魅力を享受できます。デフォルトとして「proxychains4」(別名 ProxyChains-NG)に切り替えました(v3 からのすべてが引き続き機能するはずです。レガシー ユーザーの場合は同じフラグと設定ファイルとフォルダの場所。それ以外の場合は、新しいものから開始する場合、パスにバージョンが反映されます)。また、GNOME は 3.38 に、KDE は 5.19 に更新されました。
Kali Linux の新しいツール:
- アップルブリー
- 証明書グラフ
- dnscat2
- 最終偵察
- goDoH
- hostapd-mana
- Metasploit フレームワーク v6
- Whatmask
最後に一つだけ。壁紙パッケージの処理方法を微調整しました:
kali-wallpapers-all
~ すべての壁紙をくださいkali-wallpapers-2019.4
~ 2019.4 から 2020.3 までの Kali Linux のデフォルトkali-wallpapers-2020.4
~ 2020.4 以降の Kali Linux のデフォルトkali-wallpapers-legacy
~懐かしい価値
カリ ネットハンター
@yesimxev が新しい設定メニューを追加して、設定ファイルのバックアップと復元を簡単にできるようにしました。また、Kali NetHunter の起動アニメーションを変更することもできます。これはお誘いとしてどうですか?
そこにいるすべてのブートアニメーション開発者に電話してください:私たちはあなたからの連絡をお待ちしています.共有したいクールなブート アニメーションがある場合は、Kali NetHunter ブート アニメーション リポジトリにマージ リクエストを送信してください。
新しいイメージには「Magisk 永続化」モジュールも含まれているため、Kali NetHunter をインストールした後に Magisk を再度フラッシュする必要はありません。
Win-Kex 2.5
Win-KeX 2.5 には、新しい「拡張セッション モード (–esm)」が含まれています。これは、「ウィンドウ」モードのように機能しますが、Remote Deskop Protocol (RDP/) と Windows ネイティブのクライアントを使用します。このモードでは、「Windows on ARM」デバイスのユーザーが Win-KeX を使用できるようになり、HiDPI デバイスで Win-KeX にシャープネスが追加されます。
--ip
も追加しました 「localhost」の使用時に大量のパケット損失を引き起こす WoA のバグに対処するオプション。アーム デバイスでサウンド付きの Win-KeX を起動するには、次のように入力します。
[email protected]:~$ kex --esm --ip --sound
[email protected]:~$
--ip
ただし、パラメータには 1 つの欠点があります。Win-KeX は、初回起動時に Kali Linux ユーザー パスワードを要求し、それを Windows 資格情報ストアに保存します。再起動するたびに IP アドレスが変更されるため、再度プロンプトが表示されます。これは既知の WSL2 バグであり、--ip
を削除できるように、すぐに修正される予定です。 パラメータを使用すると、パスワードを再度入力する必要がなくなります。
Kali Vagrant と VMware
Kali Linux 2018.3 以降、Vagrant イメージがあります。ただし、これは常に VirtualBox の場合です。今まで。現在、VMware Vagrant イメージも作成中です!
有料のプラグインであるため、これを機能させるには、VMware と Vagrant の両方に個別のライセンスが必要になることに注意してください。詳細については、こちらとこちらを参照してください。
Kali ARM デバイス
私たちはいつものように ARM イメージに取り組んできましたが、このリリースも例外ではありません。これらの他のデバイスの需要がなかったため、事前に生成されたイメージの量 (現在は 14) を減らしました。イメージを自分で生成したい場合に備えて、ビルド スクリプトを残しました (現在、最大 43 台のデバイスがサポートされています)。
コミュニティ シャウトアウト
前回に引き続き、前回のリリースで Kali とチームを支援してくれた一般の人々です。私たちは非常に感謝しており、彼らの仕事を称賛したいと思います (当然のことながらクレジットを与えます!):
- 新しいデバイス用の ARM ビルド スクリプトを生成するための @1y、
imx6-ull-evk
- NetHunter のすばらしい作業、特に GPS の修正に @dracode を。
- @mirivan には、NetHunter へのすべての素晴らしい追加と修正、およびイシュー トラッカーの支援をお願いします。
- NetHunter と DuckHunter を継続的に支援してくれた @TheMMcOfficial
- NetHunter、特に hostapd への多大な貢献に対して @Martinvlba
- @s133py、NetHunter でのたゆまぬ努力と問題の解決に尽力
それ自体はコミュニティ メンバーではありませんが、GitLab に敬意を表したいと思います。 Kali Linux は現在、オープンソース パートナー (オープンソース プログラムとは異なります) . 2019 年半ばに切り替えましたが、これ以上ないほど幸せでした。私たちをサポートしてくれた GitLab に感謝します。また、オープンソース コミュニティ全体のためにあなたが行っているすべてのことに感謝します!
この件に関しては、Kali Linux は Docker のオープンソース コミュニティの一部です。
Kali Linux 2020.4 をダウンロード
新鮮な画像 :何を求めている?すでにダウンロードを開始してください!
ベテランの Kali Linux ユーザーはすでにこれを認識していますが、そうでないユーザーのために、ウィークリー ビルドも作成しています。 あなたも使うことができます。次のリリースが待ちきれず、イメージをダウンロードするときに最新のパッケージが必要な場合は、代わりにウィークリー イメージを使用できます。これにより、行う更新が少なくなります。 これらは自動ビルドであり、標準のリリース イメージのように QA を行っていないことに注意してください .しかし、次のリリースまでに問題を修正したいので、これらのイメージに関するバグ レポートを喜んで受け取ります。
既存のアップグレード :既存の Kali Linux インストールがある場合は、いつでもクイック アップデートを実行してから、デフォルトのシェルを ZSH に設定できることを覚えておいてください。すでに ZSH を使用していて、新しい構成が必要な場合は、次の手順を実行できます。
[email protected]:~$ echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list
[email protected]:~$
[email protected]:~$ sudo apt update && sudo apt -y full-upgrade
[email protected]:~$
[email protected]:~$ cp -i /etc/skel/.bashrc ~/
[email protected]:~$
[email protected]:~$ cp -i /etc/skel/.zshrc ~/
[email protected]:~$
[email protected]:~$ chsh -s /bin/zsh
[email protected]:~$
[email protected]:~$ [ -f /var/run/reboot-required ] && sudo reboot -f
[email protected]:~$
これで、Kali Linux 2020.4 になっているはずです。次のようにして簡単に確認できます。
[email protected]:~$ grep VERSION /etc/os-release
VERSION="2020.4"
VERSION_ID="2020.4"
VERSION_CODENAME="kali-rolling"
[email protected]:~$
[email protected]:~$ uname -v
#1 SMP Debian 5.9.1-1kali2 (2020-10-29)
[email protected]:~$
[email protected]:~$ uname -r
5.9.0-kali1-amd64
[email protected]:~$
注:uname -r
の出力 システム アーキテクチャによって異なる場合があります。
いつものように、Kali でバグに遭遇した場合は、バグ トラッカーにレポートを送信してください。 壊れていることを知らないものを修正することは決してできません! そして Twitter はバグトラッカーではありません!