Hacknet

Hacknet

196 ratings
HACKNETのあるきかた。
By 木室
HACKNETの世界を歩くコツを書いていきます。
主に序盤詰まりそうな部分の攻略です。

※HACKNET序盤のネタバレを含みます。
2
8
   
Award
Favorite
Favorited
Unfavorite
序盤攻略のQ&A
Q、チュートリアル終わらないんだけど?
 Tutorialというプロセス(プログラム)が動いているので、それを終了させる必要がある。
 表示してある通りHelpコマンドを打ち込むと、プロセスの終了方法も出てくるはず。

Q、つまり、どういうことだってばよ?
 ps コマンドで今動いているプロセスのID(PID)を調べられる。
 kill [PID] コマンドで指定したPIDのプロセスを終了させられる。
 つまり、psコマンドで出てきた「Tutorial」のPIDが、たとえば「6」なら「kill 6」と打ち込むことでチュートリアルを終了させられる。


Q、ハッキングのやり方がわかんない!
 1)ターゲットの端末を見つけて接続します
 2)"Probe System" で使っているセキュリティを見ます
 3)セキュリティを突破します
   ・Proxyがある→Shellを使う
   ・Firewallがある→Analyze,Solveを使う
 4)突破に必要な数のポートを開放します
   ポートの種類に応じて必要になるプログラムは変わります
   ・SSH→"SSHCrack" を使う
   ・FTP Server→"FTPBounce" を使う
 5)”Porthack”を起動!管理者権限をゲットだぜ!


Q、いちいち何度もコマンド打ち込むの面倒!
 ・「↑」キーで直前に使ったコマンドを呼び出せます。
 ・また、コマンド名やファイル名は途中で「Tab」キーを打つことで該当するものを自動で打ってくれます。
    例)「Port」とだけ入力してTab→「Porthack」と出てくる


Q、え、ゲーム進めたらなんかとんでもないことになったんだけど…マウスも使えないし…
 そこからが本番やで(ニッコリ)
 Helpコマンドを使ってできることからやっていけばクリアできるけど、どうしてもわからない場合は↓。
 ①自分のPCのログ(「/log」フォルダの中のファイル)を調べてみよう。
   【使うコマンド】
   ls …今いるフォルダにあるファイル・フォルダを表示する。
   cd [フォルダ名]  …指定したフォルダに移動。一つ上の階層に戻るときは「cd ..」。


 ②ログを見てみるとポートを軒並み開放された後、PCの起動に必要なあるファイルが消されているのがわかる。さて、解決するためには…?

 ③起動には「x-server.sys」というファイルが必要である。
  削除されたため、自分のPCの中にはもちろん残っていない。つまり…?


 ④[正解]scanで自分のPCと接続している端末を検索。
  connect [IPアドレス]でその端末に移動。「sys」フォルダにある「x-server.sys」をscpコマンドで回収、rebootコマンドで再起動。


Q、解決はしたけどこの後何をすればいいのかわからない
 やられたらやり返す。ハッカーの基本です。
 とりあえずハッキングを受けた場所を辿ってみよう。プロキシを経由してるかも。
 やり返す手段がわからない?敵がわざわざ教えてくれたじゃないか(ゲス顔)
【PC初心者向け】用語集
このゲームに出てくる端末も、普段私たちが使っているPCと基本的な構造は同じです。
むしろそれよりも単純です。基本的なところを抑えておけばコワクナイコワクナイ。
ちなみに筆者はハッキングやネットワークの専門知識は皆無です。あくまで「HACKNET用語集」ってことで、現実の用語との齟齬があってもあしからず。

「フォルダ」
各種ファイルを入れる箱。ディレクトリとも言う。

「ファイル」
ここではフォルダ以外の全部を指す。テキストだったりプログラムだったり。

「拡張子」
ファイルの種類を区別するための文字。ファイル名の後につく『.exe』とか『.txt』とかがそれ。
別項で詳しく解説。

「ネットワーク」
PC、携帯、サーバーなどの端末どうしをつなぐ道。scanコマンドで検索ができる。
直接つながっている端末どうしは関係が深い可能性が高い(同じ持ち主のPCと携帯、同じ会社のPCとサーバー、など)。
ネットワークが直接つながっていない端末へは誰かからリンクを聞いたり、手に入れたアドレスをconnectコマンドを使って行くしかない。

「ノード」
PC、携帯、サーバーなどの端末のこと。ネットワークの話題でこれらの端末を指すときに使う。

「プロキシ」
ネットワークの道どうしを繋ぐ端末のこと。
他の場所への接続の中継・足掛かりとして使ったり、ハッキングの攻撃・防御にも使われる。

「プログラム」
このゲームではハッキングを行って各種セキュリティを破るための『鍵』の役割を担う。
基本的に端末の「bin」フォルダに入っていている。
 【プログラムに関する基本的なコマンド】
  exe
  今使えるプログラムの一覧を表示する。
  scp [プログラム名]
  他人の端末のbinフォルダにあるプログラムを自分の端末に入れる。

「管理者権限」
その端末の持ち主であるという権限。
ハッキングは他人のPCの管理者権限を奪い取るのが目的。
管理者権限があれば
 ・ファイルの閲覧・加工・削除・入手
 ・scanコマンドの使用(その端末に直接繋がっている端末を探す)
 ・shellコマンドの使用(その端末をハッキングの攻撃や防御に使えるようにする)
などができるようになる。

「RAM」
いわゆる作業台。
ノートを開いておいたり、プログラムを動かすために必要なスペース。
特にハッキング中は様々なプログラムを同時に動かすため、RAMの節約には様々な工夫が必要になる。
RAM使用量の小さいプログラムを同時に動かしたり、ノートの文字数を減らして容量を削減したり…ハッカーの個性の見せ所でもある。
拡張子リスト
基本的なファイルの種類と、その利用法や対処を紹介。

.exe
プログラムファイル。「/bin」フォルダに入っていることが多い。
いわゆる『門』の役割であるセキュリティに対して、その突破に必要な『鍵』の役割。
『門』が違えば『鍵』も変わる。セキュリティに応じて必要なプログラムを集めていこう。

.txt
テキストファイル。「/home」フォルダの他、割とどこでも見る形式。
文章を保存したファイルで、開けばそのまま文章が表示される。

.sys
システムファイル。その端末の起動や維持に必要不可欠なファイル。「/sys」フォルダの中で働く。
削除するとたいてい端末が落ちる。消すなよ?絶対消すなよ?

.sav
セーブファイル。ゲームのセーブデータなどに使われる。

.log
ログファイル。「/home」フォルダの中に入っていることが多い。
また、拡張子なしで「IRC_Log」などの文字列がファイル名に入っていることもある。
端末の持ち主が趣味で集めた与太話や、取っておいた会話の履歴などが書かれている。


【拡張子のないもの】
システムログファイル
@0000~などで始まるファイル。「/log」フォルダに入っている。
どこから誰が接続したか、どんなファイルを見たか、などの履歴がここに貯まっていく。
基本的にはハッキングの足跡を残さないために削除すべきだが、他ハッカーの接続履歴を探っていく時には重要になる。
66 Comments
souga199932 Jul 11, 2024 @ 8:59am 
チュートリアル終了直後に初動で自分のPCノードのデータを全部削除してみたのですが、これやっぱり積みですかね?好奇心に逆らえませんでした
母語話者(♥♥♥♥ sapiens) Feb 22, 2023 @ 9:17pm 
再起かけたらUIが急に変わってびっくりしたけど、なんとか戻せたよ。まさかあそこにあるとは。
mastersay.hello - ThenSnake201 May 20, 2022 @ 5:56pm 
hacknet larbirinthに.chkという拡張子があります。
4Dclover Apr 16, 2020 @ 1:40am 
え?x-server消されなかったんだけど(トラップとかフォークボムとかしたからかな)
ps884737 Aug 9, 2018 @ 3:55am 
自力で解決できました 移動するのを忘れていたようです
ps884737 Aug 1, 2018 @ 4:24pm 
x-serverを削除されて、scanで他に繋いで、sysの中のものをscpしようとしてもdose not existと出てしまいどうにも手に入りません…
azr4c Aug 1, 2018 @ 7:51am 
伝播まで進みましたが、External Contractor Relay Serverへの進入法で詰まってます。プロメテウスの管理者パスは入手済みなのですがそこからどうすればいいんでしょうか?同期しろ的な事が書いてあるtxtは見つけたのですが関係あるんでしょうか
お前「敵」ゆんか!? Jul 18, 2018 @ 12:24am 
Sequencerを使用するとラストミッションが開始します。頑張ってください。
Cosmox Jul 17, 2018 @ 2:06am 
Sequencer.exeって何に使うんですか?CSECのアセットサーバーに合ったんですが他のexeと違って説明txtがなかったです。
Cosmox Jul 15, 2018 @ 2:33am 
あと思ったのですがたまに文字が入力できなくなる時ありませんか?ゲームを再起動すると治るんですが…