プロが教えるわが家の防犯対策術!

1.ハッカーなどはどんなPCを使っていますか?
2.ハッキングとかをしたいです。最初はどのような勉強をしたらいいですか?
3.勉強のおすすめ参考書を教えてください。
4.Windows8を使っています。それでもできますか?
5.imacを買ったほうがいいですか?

このQ&Aに関連する最新のQ&A

A 回答 (5件)

>>1.ハッカーなどはどんなPCを使っていますか?



パスワード・クラックなど、高性能の演算速度を要求することもあるので、最新・高性能のPCを使うことが多いかも?

>>2.ハッキングとかをしたいです。最初はどのような勉強をしたらいいですか?

スタートレベルとしては、C言語でプログラミングができることが必須でしょうね。
まずは、ハッキングなど考えず、プログラマーになるつもりの勉強をやればいいのでは?

>>3.勉強のおすすめ参考書を教えてください。

ハッキングは探索能力、創造力などが必須です。ハッキングの参考書くらい自力で探せないとダメだと思います。
でも、なにも書かないのは失礼と思いますので、お勧めの一冊をあげておきます。

「HACKING:美しき策謀/脆弱性攻撃の理論と実際/Jon Erickon著/オライリージャパン」

この書籍の”2章 プログラミング”を理解できるようになるのを、まずは、めざせばいいかもしれません。
なお、この章を理解するには、C言語と80系アセンブラの知識が必要です。

>>4.Windows8を使っています。それでもできますか?

できます。が、お勉強のOSとしては、Linuxがお勧めです。

>>5.imacを買ったほうがいいですか?

ハッキング入門者としては、買わなくてもいいと思います。
    • good
    • 1
この回答へのお礼

詳しくありがとうございます
がんばってみにつけたいと思います
ハッキングが上達したら新しいのをかいます
本当に回答ありがとうございました

お礼日時:2014/09/26 19:38

ハッキングという言葉は、マスゴミと呼ばれる分野の人が


誤用し続けている言葉の一つで、それが理解できない段階では
ハッカーになるとか、ほとんど別の次元の妄想です。

熟達するだけでハッカーになれるなら、誰でもほっとけば
そのうちなるだろうというものですが、正確に言えばハッカーは
年功序列でなれる称号ではなく、特別な才能や成果を示した人に与えられる尊称です。


たとえば、空手の有段者や柔道の有段者であれば
既に人を殺すことも難しくはありません。

そういった人たちを格闘家と呼びます。これは尊称に近いニュアンスでも使われます。

では、素手で人を殺した犯人を、これすべて格闘家と呼ぶとどうでしょう?

格闘家の名誉を傷つけますし、実際に犯人が格闘技の指導を受けていないなら
それを格闘家と呼ぶ事自体が間違いです。

それは撲殺魔とか、撲殺天使とでも呼べばいいわけです。


ハッカーという言葉も、プログラマーのうち、ごく一部の
特別な成果を残した人などを指す言葉です。

ですが、そういった技術を持つ人は
特殊なソフトを作って、セキュリティを突破するようなこともできたりします。
そして、実際に実行したような人もいます。

そういったところから、不正アクセスを行う人のことを
ハッカーとマスコミが報じ、それが定着しました。

ゆえに、世間一般に言うハッカーという言葉は
撲殺魔を格闘家と呼ぶくらい、幼稚な間違った言葉なのです。

まぁ、ソーイングマシンをミシンと呼ぶ国もあるんですから
定着してしまえば、どんなに間違った言葉でも、ずっと残るんですけどね。


それを踏まえて、ハッカーというのは、目指せば誰でも慣れるわけではありません。
また、ハッカーを目指してハッカーになった人は、たぶんいません。
ハッカーは、誰かにそう呼ばれるものであって
自分でハッカーになるというものでも無いからです。
自称ハッカーは、最悪に恥ずかしいものと考えられています。

なんらかの分野において
熟達したいというなら、それはいい目標です。

その結果として、ハッカーと呼ばれることもあるかもしれません。


逆に、ハッカーと誤って呼ばれるコンピューター犯罪者を指す、適切な言葉としてクラッカーがありますが
クラッカーを目指すのであれば、実は特別な才能が無くても
既存の道具の使い方を覚えるだけでも、それなりのことはできます。

まぁ、そういうのはスクリプトキッズとか、蔑称で区別されたりもしますけどね。
そして、それは必ず犯罪者になります。むしろ犯罪者にしかなりません。

スタンガンで動けなくして、バットで殴り殺した撲殺魔みたいなもんです。
でも、ハッカーという言葉において、マスコミはこういうのを格闘家と呼ぶくらいに
ハッカーとクラッカーの区別をするつもりがありません。馬鹿かと思います。


とまぁ、知っていることと知らないことの間には
無限大に近いほどの大きな差があるのです。

どこから入ればすみやかに行けるなんてことはありません。
自分が興味を持った所からしか行けません。

義務でも職務でもなく、ただの趣味なら
誰かが規定した道を辿って楽しいわけもないし
辿ればハッカーになれるというわけでも無いのです。

そういう意味では、Windows8からでも行けるし、iMacからでも行けます。
辿り着くかどうかは、どこから行ってもわかりませんが…


まぁ、自分が何をしたいのか?そこを考える必要があります。


たとえば、ハッカーとして称される人の中には
ゲームソフトのプログラマーとかもいるわけですよ。
あるいは、企業で業務ソフトを作っているような人もいれば
趣味で、余暇時間にだけプログラミングしているような人もいます。

ウェブ技術の基礎を作り出したティムバーナーズリーや
Apple創始者の生き残っている方のスティーブウォズニアック
Android,ChromeOSを含むLinux系OSの核を作ってきたリーナストーバルズ
Linux系OSが成功するために必須だった、GPLやGCCを作り出したリチャードストールマン

どれをとっても、ハッカーになりたかったのではなく
自分の考えを、実現してみせた結果、ハッカーと称されるようになったのです。
そのプログラミングやハックが、世界を変えるほどの成果を挙げたからです。


余談ですが、ここで挙げた四人には
ウェブ技術の特許を取得しなかったり
Apple ][の設計図を公開したりとか
Linuxのソースコードを公開したり
公開するためのルール整備に尽力したり

金儲けのために頑張っているようには見えないという共通点があります。

もちろん、その分野で食っていけるだけの稼ぎはありますが
先進国では、儲けることよりも、他人に役立つ成果を上げるほうが
高く評価されやすい傾向があると思います。

そういうハッカーになりたいのか?
それとも、コンピューターのスペシャリストになりたいのか?
めざすところによっても、進んでいくべき道は違いますよ。

入り口は様々あって、途中の分かれ道も無数にあって
めざすところととは違うところにたどり着いたりもするでしょう。
    • good
    • 3
この回答へのお礼

ありがとうございます
詳しい回答でした

お礼日時:2014/09/29 19:28

やるつもりで質問しているのか、それとも単なる好奇心か分かりませんが、あまり公に質問して好ましいものではないですね。



1.別に特別なPCではない。普通のPCです。最近はノートPC持ち歩く人も多い。

2.ハッキングというのは、プログラミングなどのことでしょうか?一般にハッキングはソフトウェアプラットフォームの開発などをする上級者のこと。主にローレベルのプログラミングが出来なければ、ハッカーとは言われません。
ハッカーはコンピュータの高度な熟達者です。(不正な作業にコンピュータを使う人はクラッカーといいます)

クラッキングがしたいというなら、たぶん質問をする人が出来るかというと何とも言い難い。独学ででもPGの勉強や通信プロトコルなど基礎の勉強ができない人間が出来るようになりたいといっても、不可能なのです。まあ、足がつくようなツールなら英語が多少分かればアングラにはありますよ。ただ、アングラで提供されるツールはそれ自体が、獲物を捕らえるソフトという場合もありますけど。(要は、それ自体にバックドアがあり、クラッカーからの命令で先兵として使われる。いわゆる踏み台)


3.適当にネットでヒットしたのですが、とりあえず下でも読んでみると良いのでは?
http://bituse.info/
後は、ある程度できるなら
「Cとアセンブリ言語で学ぶ計算機プログラミングの基礎概念 - プログラムはプロセッサ上でどのように実行されるのか」
などもよいかも知れませんが・・・。

4.やりたいこと次第です。OSに囚われるものではない。UNIXでもLINUXでも、FreeBSDでも、Macでもしたいことがあるなら、出来るでしょう。ただ、本気ならパソコンの投資ではきっとハッカーにもクラッカーにもなれない。似非にはなるでしょうけど。まず、マイコンか何かで勉強しては?


5.欲しいのであれば、別に買ってもよいとおもいますけど。1と4に書いたとおりです。

熟達者は性能より目的を持って買うものです。正直、10年前のPCでも目的の作業が出来るなら、それを使うでしょう。旧来のスクリプトデバッグなら、古い環境が必要な場合もありますし・・・。それから、もし誰かを悪意をもって攻撃するつもりなら、仕事を失う覚悟はしておきましょう。

「不正アクセス行為の禁止等に関する法律」というのが日本にはありますので、起訴され有罪となれば3年以下の懲役または100万円以下の罰金が科せられます。
    • good
    • 0
この回答へのお礼

回答ありがとうございます
その本を読んでみたいと思います
犯罪にならないようにします

お礼日時:2014/09/27 16:42

犯罪行為技術を身につけるためのって明記された参考書があったら面白いねw



普通の技術者は担当する範囲だけを勉強すればいいですが、
その数十倍の知識がまんべんなく必要ですのでありとあらゆる参考書を購入しすべて見につけてください。
で、新しい技術が出たらそれも更に常に吸収するのも忘れずに。

それが出来れば脆弱な箇所を見つけることが出来るようになるので望むことが出来るでしょう。
    • good
    • 0
この回答へのお礼

回答ありがとうございます
すごく大変ですね笑

お礼日時:2014/09/26 19:35

こんにちは!



ハッキングって不正アクセスですので
違法行為になります。
高校生でも逮捕者が出ています。
ここでそんな質問をしていると問題に
なりますので止めた方が良いと思います。
    • good
    • 0
この回答へのお礼

ありがとうございます
犯罪にならないようにしたいと思います
たとえば自分のPCでやってみるとか

お礼日時:2014/09/26 19:34

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qプログラミングを始めたくてプログラミング用のノートパソコン買おうと思っているのですが やる言語でザン

プログラミングを始めたくてプログラミング用のノートパソコン買おうと思っているのですが
やる言語でザンプなどインストールするものを変わると思うのですが、どれぐらいのスペックのノートパソコンを買っておけば不備がなくやれるでしょうか?
デスクトップはすでに持っているのでノートパソコンでやりたいです。

Aベストアンサー

プログラマです。数値計算を仕事にしています。

いろんなシーンで
「どれくらいのスペックが必要?」
というのを見かけます。
私の回答は
「できるだけいいのを買ってください。」
です。

もちろん、個人ですから、数100万とかは無理でしょうが、あまり安さを追及せずに、
出せる範囲で高スペックのを買ったほうがいい、と言う意味です。
間違っても、中古の低スペックのマシンを買ってはだめです。

「必要最低限のスペックで動かそう」という気持ちはわからないでもないのですが、
高スペックの方が仕事(勉強)効率が上がります。
うまくいえませんが、待ち時間がある程度あると、頭が他にいってしまうんです。
集中力が持続しやすくするには、切れ目の無い作業状況が望ましいです。
複数のことを並行して作業すると、作業効率(勉強効率)が下がります。
プログラミングは、それが顕著で、何かとスムーズに動かないと連続した作業に
なりにくく、作業効率が格段に落ちます。

ですので、普通に「これくらいまでなら出してもいいかな」と思える範囲で高スペックな
マシンがおすすめです。具体的には、他の方の回答を参考にしてください。

プログラミング技術と言うのは、一生の資産です。学力と同じようなもので、一度身についたら、
中々忘れない、自分の武器です。
その武器を身につけるときに、学習効率というのはとても大事です。社会に出ると、時間が無くて、
いかに効率よく仕事するかに終われます。お金で解決できるのなら、迷わずお金で解決すべきです。

数万円程度余計に出せるのならば、自分への先行投資と思って、少し良いものを買ってはいかがでしょうか。

---
質問には無いですが、なぜ、ノートPCなのでしょうか。
効率的な学習には、大きな画面とちゃんとしたキーボードがおすすめです。

プログラマです。数値計算を仕事にしています。

いろんなシーンで
「どれくらいのスペックが必要?」
というのを見かけます。
私の回答は
「できるだけいいのを買ってください。」
です。

もちろん、個人ですから、数100万とかは無理でしょうが、あまり安さを追及せずに、
出せる範囲で高スペックのを買ったほうがいい、と言う意味です。
間違っても、中古の低スペックのマシンを買ってはだめです。

「必要最低限のスペックで動かそう」という気持ちはわからないでもないのですが、
高スペックの方が仕事(勉強...続きを読む

QMacターミナルで実行中のプログラムを中止するには?

Macのターミナルでプログラムを走らせているとき、
実行中のプログラムを一時停止したり中断・終了させるには
どうしたらいいでしょう?

Unixだと、Control+s とか Control +c とかでできますよね。
Macだと、それではできないみたいなんです。

基本的な質問ですみませんが、どなたか教えていただけないでしょうか。

Aベストアンサー

ごく普通にControl + Cで中断できますよ。

もしかしてControlキーをcommandやcapslockと押し間違えているとかいうことはありませんか?

QDELLと日本HPのデスクトップPCどちらが良いの

DELLと日本HPのデスクトップPCどちらかで購入を考えています。
用途は、自宅個人用ではなく、職場用です。
どちらのメーカーがトラブルが少なく、安定して使用できるPCなのでしょうか?

NETの口コミには、どちらのメーカーも良い点、悪い点トラブル発生あり等、と記載されており、
やはり好みの問題だと思いますが...決めかねています。

現使用は、DELLデスクトップPCを使用しているのですが、メモリ等少なくスペックが低いため
買い替えを検討しています。

スペックは、わりとハイレベルな下記条件で購入検討しています。
・メモリ:16GB
・CPU:インテルCore i7-4770シリーズ
・HDD:1TB
・光学ドライブ:DVDスーパーマルチ
その他の仕様は、上記に付随する部品でokです。予算は、20万くらいまで。
OSは、Win7(現時点業務の都合上、後々にWin8にup予定)搭載版です。

今のところ候補は、
・DELLなら、Precision T1700シリーズ(メモリは別途増設予定)
・日本HPなら、HP Elite Desk 800シリーズあたり
を見つけたのですが、各メーカーに条件をみたす機種が他にあるかもしれませんが...

日本HPは、今まで購入経験がないため、どの機種が打倒なのかもわかりません。
HPのWEBサイトは、仕様比較が見ずらいので更にわかりません。
条件をみたすPCは、どちらのメーカーがお奨めなのか、そのあたり分かる方教えていただけないでしょうか。

DELLと日本HPのデスクトップPCどちらかで購入を考えています。
用途は、自宅個人用ではなく、職場用です。
どちらのメーカーがトラブルが少なく、安定して使用できるPCなのでしょうか?

NETの口コミには、どちらのメーカーも良い点、悪い点トラブル発生あり等、と記載されており、
やはり好みの問題だと思いますが...決めかねています。

現使用は、DELLデスクトップPCを使用しているのですが、メモリ等少なくスペックが低いため
買い替えを検討しています。

スペックは、わりとハイレベルな下記条件で購入...続きを読む

Aベストアンサー

◆DELL(Precision T1700)
http://configure.apj.dell.com/dellstore/config.aspx?oc=w6170s4ojp&model_id=precision-t1700-workstation&c=jp&l=ja&s=bsd&cs=jpbsd1
◆日本HP(Elite Desk800)
http://h20547.www2.hp.com/is-bin/INTERSHOP.enfinity/WFS/Directplus-Customer-Site/ja_JP/-/JPY/DisplayProductInformationForBusiness-Frame?CategoryName=SERI:3219&ProductSKU=BASE:11767

上記サイトから
・Windows7 Professional
・メモリ:8GB
・CPU:インテルCore i7-4770シリーズ
・HDD:1TB
・光学ドライブ:DVDスーパーマルチ
※モニタ無し
※T1700にメモリ16GBモデルが無かったので、8GBで構成

して価格を比較すると、

DELL:\174,980
HP:\161,700

となりますが、T1700がグラフィックカードが搭載されているための価格差かと思います。

この2機種での決定的な違いは、チップセット
T1700:C226
Desk800:Q87 Express
で、C226はECCメモリに対応できるようですが、構成上は非ECCメモリです。ECCと非ECCとの違い等は体感できないので、安価であるECCで十分と思っています。

弊社では、DELL(Optiplex)を業務用に、CADステーションにHP(Z220)を利用しています。CAD利用にHPを採用しているのは、昔Unixステーション時代からHPを利用していたに過ぎません。社内にPCに強い人間がいるので、メーカーサポートが不要なので、サービスの違い等は実感できませんが、少なくともハードウエアトラブルは、ほぼありません。しいて言うなら、導入後3年を経過するころから、HDDが要交換となる個体が出てきますが、これは単純に利用時間の差かと思っています。

◆DELL(Precision T1700)
http://configure.apj.dell.com/dellstore/config.aspx?oc=w6170s4ojp&model_id=precision-t1700-workstation&c=jp&l=ja&s=bsd&cs=jpbsd1
◆日本HP(Elite Desk800)
http://h20547.www2.hp.com/is-bin/INTERSHOP.enfinity/WFS/Directplus-Customer-Site/ja_JP/-/JPY/DisplayProductInformationForBusiness-Frame?CategoryName=SERI:3219&ProductSKU=BASE:11767

上記サイトから
・Windows7 Professional
・メモリ:8GB
・CPU:インテルCore i7-4770シリーズ
・HDD:1TB
・光学ドライブ:...続きを読む


人気Q&Aランキング