ハッカーを目指して・・・

このエントリーをはてなブックマークに追加
1 ◆9jk/3XSCjQ
とりあえず最初は
Hello world!
12さいのカトリたんのかわいいビラビラを失禁するまで口でハムハムしまくりたーーーーーーーーーーーーーーーーい!
3きた ◆7savs3HxXk :04/10/04 22:54 ID:amJZCCDw
ハッカーを目指して・・・

1 名前: ◆9jk/3XSCjQ [sage] 投稿日: 04/10/04 22:50 ID:S8rx167c
とりあえず最初は
Hello world!

2 名前: 牧場の少女カトリでおなじみの・・・ [ブルマセクース!] 投稿日: 04/10/04 22:52 ID:j6PO5Ll.
12さいのカトリたんのかわいいビラビラを失禁するまで口でハムハムしまくりたーーーーーーーーーーーーーーーーい!
4 ◆9jk/3XSCjQ :04/10/04 22:59 ID:S8rx167c
スレ潰すなよ・・・ちくしょう・・・
5Classical名無しさん:04/10/05 01:41 ID:FYLUl8Nc
>>1
ganbare-make-nnna-
6 ◆9jk/3XSCjQ :04/10/08 03:17 ID:f7QBP8us
文字配列を初期化するとなんか異常終了してしまう・・・・。


という状態だったけど今新たに書き直したらエラー出ねかった。
なんだったんだろ?
7 ◆9jk/3XSCjQ :04/10/08 03:21 ID:f7QBP8us
というかデバッグ覚えなきゃだな。
8笑い男風 ◆PoeXPgSplE :04/10/08 03:25 ID:Y7ow6Qfo
>>1
ー゚)ノ は〜い 質問です

一緒にc言語の勉強しても良いですか?
1969年型ビュイック・エレクトラ225クーペ渋いねーーーーーーーーーーーーーーーーーーーーーーーーーーー!
10 ◆9jk/3XSCjQ :04/10/08 03:28 ID:f7QBP8us
>>8
もちろん構わんですよ。
ただ自分、ペース遅いですけど。
11笑い男風 ◆PoeXPgSplE :04/10/08 03:36 ID:Y7ow6Qfo
>>10
ペース遅くてもプログラミング言語を使いこなせるまで続けて行くのなら全然OKです
オレは何かとウザイかもしれませんが お互い頑張りましょう
12笑い男風 ◆PoeXPgSplE :04/10/08 03:49 ID:Y7ow6Qfo
>>1
いきなり勝手にC言語を一緒にとか書き込んだわけですが…
どの言語を勉強しているのですか?
13 ◆9jk/3XSCjQ :04/10/08 03:56 ID:f7QBP8us
>>11
就職の武器にするつもりなんで、まともなソフトを創れるようになるまで続けますよ。
ひとりでシコシコやるよりはモチベーションも高まるんで全然ウザいとわ思わないでス。

>>12
C言語ですよ。
勝手な想像ですけど、とりあえずC言語を習得できれば他の言語を学習するとき楽なんじゃないかと。

笑い男風さんはどのコンパイラ使ってます?
14笑い男風 ◆PoeXPgSplE :04/10/08 04:06 ID:nlXNLxG6
lsic86というものを使って昔かじっていました
なので、今手元にあるのはlsic86ですが
別に他のでもOKです
何を使っていますか?
15 ◆9jk/3XSCjQ :04/10/08 04:24 ID:f7QBP8us
昔から、って結構詳しかったりするんですか?
自分は入門書の指示通りにBorland C++コンパイラ使ってます。
やはり方言とか出てくるものなんでしょうかね?
16Classical名無しさん:04/10/08 04:30 ID:vCr4K4Os
17笑い男風 ◆PoeXPgSplE :04/10/08 04:31 ID:nlXNLxG6
全然解ってない厨房です
今時32kなのでマターリとBorland C++を落として来ますね
18 ◆9jk/3XSCjQ :04/10/08 04:38 ID:f7QBP8us
あー、すみませんです。ご苦労さまです。
19笑い男風 ◆PoeXPgSplE :04/10/08 05:15 ID:c8aqq6MM
と思って行ってみたら…
あまりにも入力すべき個人情報がイパーイなのが嫌なのでBorlandは断念しました スマソ

しかし、ソースを書く分には基本は変わらないので他のコンパイラを使わせてもらいますね
と思いましたが、入門書はBorland C++を使う事を前提に書かれていそうですね
しかも、その本を買うお金も無い…
図書館という手もありますが、行くとたいてい酷い目にあわされるので…
どうするか…

プロバイダは永久規制中のモペラだからプログラム板の勉強スレにも書き込め無いので
このスレの1さんと勉強するのが都合が良かったのですが…

どっか、良いプログラミングのページでも見つけてマタ―リと勉強することにしますね
スレ汚し スマソ  ノシ
20 ◆9jk/3XSCjQ :04/10/09 17:02 ID:7V7dfEls
>>19
オフィシャルからだと商用利用が前提のようでアレすぎますな。
コンパイラが違っても同じC言語ならコンパイルに差はないと思いますけれども。

↓のC言語入門サイトと入門書で並行してやってまス。
ttp://www.sgnet.co.jp/c/

レス代行スレもあるんで良かったらどーぞ。

レス依頼スレッドfor規制人・20
http://sports2.2ch.net/test/read.cgi/entrance2/1096816006/
21笑い男風 ◆PoeXPgSplE :04/10/09 21:47 ID:neX1BPqg
>>20
コンパイル後に出来る物はコンパイラーによって内容がある程度変わるらしいです
その辺の違いで、アプリの速度が変わってくるようですよ

レス代行は頼むと恐縮しまくって疲れるので、使わないようにしています…

では、その入門サイトに行ってみますね
22きた ◆7savs3HxXk :04/10/09 22:04 ID:dva2XZsU
Borland C++落としたことあるけど
個人情報は必須のところだけ
嘘っこ書いて落としたよ

メールアドレスは
フリーメールのアカウント使った
たまにメルマガが来る程度
23NHK-ZEROZSI ◆ZEROZSI99U :04/10/10 15:14 ID:kgtDPsKw
>>8->>22
WideStudio

http://www.widestudio.org/
説明↓
http://www.widestudio.org/wsinfo.html

WideStudioは、Windows95/98/Me/NT/2000/Xp、
WindowsCE、Linux、FreeBSD、SOLARIS、 MacOSX(X11が
必要です)、BTRON、T-Engine、μCLinux(X11無し)上で動
作するGUIアプリケーションを構築するための C/C++、Perl
、Ruby、Python の純国産のオープンソースのデスクトップ
アプリケーション統合開発環境です。WideStudio で作成し
たアプリケーションはソースコード互換性があります。
C/C++言語ご使用の場合、リコンパイルすることにより、
どのプラットフォームにおいてもネイティブコードで動作させ
ることが可能です。
24きた ◆7savs3HxXk :04/10/10 17:24 ID:lQIlHiKk
WideStudioは入れたけど
使い方がよくわかんなかった…
25笑い男風 ◆PoeXPgSplE :04/10/11 02:27 ID:5YnkUKrU
>>23
1ヶ月間モペラを規制にした人とは別の人なのだろうか…
WideStudioは32kだと半日はかかりそう……

がんがってWideStudio落としてみますね
ZEROZSI thx
26NHK-ZEROZSI ◆ZEROZSI99U :04/10/11 02:49 ID:WieKgJCk
>>24
上記>>23のサイト内にCDつき解説本のみたいな宣伝
がある。それを買ってみながらやるのも吉。
お金が無い場合、図書館で新規注文(読みたい本リクエスト)
で、日にちかかるけどそれでget、スキャナ取り込みPDF形式
にしてPCでマターリみる。またはプリントして紙媒体としてみる
とか。 

>>25
ぉなじ人ですよ。ただ単純に、だめ板とは別な板だし、
それよりも段違いでよさげな板(クラウン)ということ知ったので
またーりしてる。 初めは、この板きたときは「どうせラウンジ
。クラシックつっても中身は同じ、ということはヒキ板みたいな
排他的な感じだろ、なら暴れちゃえ」ってなってたけど
違ってた。あと、そのときに>>24の:きた ◆7savs3HxXkに
たしなめられたのもキッカケ。 

なんというか、こんどは楽しませる側に立ちたいと思ったわけです。

長文スマソ

27NHK-ZEROZSI ◆ZEROZSI99U :04/10/11 02:51 ID:WieKgJCk
マジレスしすぎると長文なるとこが・・・だめだなうちはw
28NHK-ZEROZSI ◆ZEROZSI99U :04/10/12 05:41 ID:rMmYw.tk
あさになりました。
ハロワです。
29NHK-ZEROZSI ◆ZEROZSI99U :04/10/12 07:39 ID:w3DkaESU
ねてません
30笑い男風 ◆PoeXPgSplE :04/10/12 09:23 ID:.tHDED6k
>>zerozsi
本はマニュアルで解らなかったら、考えてみるね

楽しませる側… それでFlashなんだね 納得しますた
ハロワ通ってるって書いてたから、就職のためかと思ってたよ

あと、睡眠は結構大事だと思うよ
きっと何か事情があるんだろうけど
寝る時間をある程度は取った方が良いと思いますよ

と書いてる俺もあんまり寝ていない…
頭のてっぺんから足の指の先まで、
体中(右向いて寝てたからか特に右半身)が痺れてヤバイ、死ぬのか?って起きたよ… _| ̄|○
今日の朝起きるまでずっと頭が痛かったし…
ん? 右半身だったか、左半身だったか、なんか記憶が曖昧になってる…

これから、WideStudioのインストールしてマニュアルを読みます
あんまり寝ていないから
もしかしたら、途中で寝てしまうかも…
とりあえず、がんがってみまつ (`・ω・´)
31 ◆9jk/3XSCjQ :04/10/13 17:36 ID:8w4SYFM.
>>21
用途によってコンパイラを選ぶものなんですかね。
具体的にどういう差が出るのか情報がほしいところ・・・。
速度の問題だけであればちょっとしたアプリを作る分には問題も無さそうな希ガスます。

>>23
GUIアプリを作れる段階になったら導入を検討してみます。
使い方がさっぱりなんで今は無理ですけど。
興味本位で超漢字とか1CDLinuxとか使ってみたいのでプラットホームフリーは大きいですね。

>>24
同意。
解凍の時点でてこずりますた。

>>26
関係ないけどマンガは書くわフラッシュ作るわ、なんでもできますね。

>>30
自分も右手を両膝に挟んで寝てて、朝起きたら感覚が無くなってた経験があります。
「壊死!?壊死してない!?」とか軽くパニックに・・・。
32羊@メリー ◆MERRYnfaE6 :04/10/13 17:37 ID:HRdlcMAE
>>30
通りすがりに難しそうなスレに、ポーを見っけ!がんばってね
お邪魔しました m(_ _)m
33笑い男風 ◆PoeXPgSplE :04/10/14 06:09 ID:7nMPF4CA
>>32
見つかってしまった Σ(゚д゚lll)
ハイ! がんばりますよ

最近のは、パーツを組み合わせて作るプラモみたいに
ドラグ&ドロップで作れるのかぁと関心しつつ

WideStudioの独特な書き方、例えば

object->setProperty(WSNlabelString,"Hello!"); //A

で、昔読んだC言語の本の一番最初のhello worldと
なんか違うって、いきなり混乱していますが… _| ̄|○

投げ出さないように
気分転換しまくりながら、マタ―リとがんがります
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
↑ダメダメ 炸裂してますね… il||li _| ̄|○ il||li

>>31
具体的に実行ファイルの中身が
コンパイラによってどう違ってくるかは、中身を見ていないのでわからないです
34羊@メリー ◆MERRYnfaE6 :04/10/14 10:18 ID:c3LB.Opo
C言語!! はぅ・・チンプンカンプン・・キャド習わないか?と言われて
少し調べた時思い出してしまった・・・C言語による上位設計説明聞いた時
たおれそうになったの覚えてる_| ̄|○
本当にがんばってね〜応援してるからね マタ―リね ノシ
35笑い男風 ◆PoeXPgSplE :04/10/14 10:26 ID:lDQEHhJs
>>34
ハーイ

高校の時はCOBOLなんか習わされたし… _| ̄|○

もうね、今ではほとんど使わないような言語をおぼえててもねぇ…
あんな学校行かなきゃ良かったよ…
しかも、ほとんど忘れているし…

がんがるよ ノシ
36NHK-ZEROZSI ◆ZEROZSI99U :04/10/15 13:28 ID:irTTyva2
保守
37NHK-ZEROZSI ◆ZEROZSI99U :04/10/17 05:12 ID:6Ot9UYI.
保守2
38 ◆9jk/3XSCjQ :04/10/17 17:03 ID:IB8wHp.Q
ただいま関数の書き方を勉強しております。
亀の速さで明日へダッシュ。

>>33
>最近のは、パーツを組み合わせて作るプラモみたいに
>ドラグ&ドロップで作れるのかぁと関心しつつ

Visual Basicなんかもウィンドウにボタンやらボックスやら配置して処理書くだけで
ちょっとしたものが作れました。
Visual C++は知りません。

>WideStudioの独特な書き方

もしかしてライブラリ関数も全部Widestudioのオリジナルなんですかねぇ・・・。
サンプルソース見ても知らないのばっかりなんですが。
↓普通はコレですよね?ね?
printf("Hello world!\n");

>>34
CAD習得の為にC言語は如何ですか?

>>35
COBOLもまだ使われてますよー
って何かの本に書いてありました。
プログラミングのノウハウなどを覚えているならCでもなんでも覚えるの早いと思いますよ。
決して無駄ではないかと。

>>36-37
お疲れ様です。保守THX!
39NHK-ZEROZSI ◆ZEROZSI99U :04/10/18 12:41 ID:uq9jqkYQ
ほしゅ。
てか、ASの本ほしい
高い
むりぽ。
40 ◆9jk/3XSCjQ :04/10/21 13:30 ID:OQBCNtrY
☆課題1☆
http://sports2.2ch.net/test/read.cgi/entrance2/1098260865/
上のスレのように普通に入力した文字列を右から読めるように変換できるプログラムをCで書いてみよう。
今の段階でできるかどうかはわかりません。

>>39
ASってなんでしょ?無知でもうしわけない。
41 ◆9jk/3XSCjQ :04/10/21 15:48 ID:OQBCNtrY
#include<stdio.h>
#include<string.h>

void main()
{
  char reb[2048];
  int  cnt;

  printf("本文を入力しる!\n");
  scanf("%s",&reb);
  cnt = strlen(reb)-1;

  while(cnt < 0){
    printf("%c",reb[cnt]);
    cnt--;
  }
}
42 ◆9jk/3XSCjQ :04/10/21 15:48 ID:OQBCNtrY
なんで上手くいかんのだろ・・・。
43Classical名無しさん:04/10/21 18:35 ID:nIX1/MPU
  while(cnt < 0){
     ↓
  while(cnt >= 0){
44 ◆9jk/3XSCjQ :04/10/21 20:14 ID:OQBCNtrY
>>43
壮大且つとんでもなくアフォな勘違いを犯してました。たすかりました。
颯爽とした淡白なレスとIDがカッコいいですね。
45 ◆9jk/3XSCjQ :04/10/21 20:34 ID:OQBCNtrY
※反省点
・while文(for文)の繰り返し条件の記述に注意する。
・reverseとrebirthを間違えない。

予想通り全角の文がまともに変換できないわけですが。
46NHK-ZEROZSI ◆ZEROZSI99U :04/10/21 23:04 ID:dzIwp7vg
>>40
アクションスクリプト
フラッシュのやつ
47Classical名無しさん:04/10/22 20:27 ID:z8911Ihk
全角文字への対応を考えてみる。(シフトJIS限定)

アスキーコード表
ttp://hp.vector.co.jp/authors/VA008536/data/ascii.html
シフトJISコード表
ttp://home.a03.itscom.net/tsuzu/programing/tips07.htm

この表を見比べると文字コード0x80〜0x9f、0xe0〜0xffには半角文字が割り当たっておらず、
ちょうどそのへんにシフトJIS文字の1バイト目が割り当たってるっぽいので、これに該当する
バイトを見つけたらそれとその次のバイトは入れ替えないように出力するとよいのではないか
という感じです。
48Classical名無しさん:04/10/26 15:36 ID:kt1MtAkM
(ノ゚д゚)ノage
49Classical名無しさん:04/10/26 15:37 ID:jQlQitpQ

50NHK-ZEROZSI ◆ZEROZSI99U :04/10/26 17:55 ID:B01CnFI2
爆弾でもつくりませんか。●~*
51NHK-ZEROZSI ◆ZEROZSI99U :04/10/26 19:10 ID:B01CnFI2
つくりません。
52 ◆9jk/3XSCjQ :04/10/26 19:43 ID:1z42VJLM
>>46
あーなるほど。フラッシュゲームとかで使うやつですね。
解説書が手に入るまでは、とりあえずweb上にある解説サイトを利用してみるのはいかがでそ?

>>47
char型配列の仕組みが良くわかっとらんのですが。
ワイド文字の場合、

        ┌───┬───┬
        │ 全  │ 角  │ ・・・
char型配列 ├─┬─┼─┬─┼
        │ 0 │ 1│ 2 │ 3 │ ・・・
        └─┴─┴─┴─┴

こんな感じになってるんでしょうかね?
>>41のソース(修正済)で変換してみると全角文字でも正常に表示できる文字があるので
プログラム内でどのように文字が認識されているのかさっぱりです・・・。
標準ライブラリ関数にワイド文字を扱う関数があるようですが、そっち使っちゃおうかなぁ・・・。
53 ◆9jk/3XSCjQ :04/10/26 19:51 ID:1z42VJLM
>>50
#include<stdio.h>
#include<stdlib.h>

void main()
{
   while(1){
      system("notepad");
      printf("\a");
   }
}

小型ばくだーん(XP不可)
イヤあいつのスタートメニューに登録!ヽ(。∀゜)ノ●~*
(ホントにやらないように)
54NHK-ZEROZSI ◆ZEROZSI99U :04/10/26 19:55 ID:1ujH.pKY
>>53
デスクトップに、うちのコテハンのフォルダを
思い切り作りまくるってやつは作ったことアルです。
でもってそのEXEは、自己消去されるという。。。w
55Classical名無しさん:04/10/27 12:24 ID:MxkvTGlg
.dosseg
.model small
.stack 100h
mov ax,seg DGROUP
mov ds,ax
mov es,ax
mov dx,offset msg
mov ah,09h
int 21h
mov ax,4c00h
int 21h
.data
msg byte 'Hello, World!',0dh,0ah,'$'
56Classical名無しさん:04/10/28 20:50 ID:5dz/0YDs
sub html_out {
my $count = &counter;

if ( $countlevel > 0 ){
print "$countdateから $count $countplus(こわれにくさレベル$countlevel)\n";
}
}

sub counter {
my $i, $maxcount, $mincount;
my @count, @filenumber, @sortedcount;

for( $i=0 ; $i < $countlevel ; $i++){
open(IN,"$countfile$i$countfiledat");
$count[$i] = <IN>;
$filenumber[$count[$i]] = $i;
close(IN);
}
@sortedcount = sort { $a <=> $b; } @count;
$maxcount = $sortedcount[$countlevel-1];
$mincount = $sortedcount[0];

$maxcount++;

open(OUT,">$countfile$filenumber[$mincount]$countfiledat");
print OUT $maxcount;
close(OUT);

return $maxcount;
}
1;
57Classical名無しさん:04/10/28 21:12 ID:5dz/0YDs
use HTTP::Lite;
my $http = new HTTP::Lite();
$http->reset();
$http->add_req_header('User-Agent', 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)');
$http->add_req_header('Referer', "$referer");
my $request = $http->request("$url");
if ($request eq "200") {
my $data = $http->body();
open (OUT,">$file");
binmode (OUT);
print OUT $data;
close(OUT);
}
58 ◆9jk/3XSCjQ :04/11/02 03:30 ID:yK9/7QSc
>>54
フォルダ名と作成場所と作成数をユーザーが任意に設定できるようにすれば
普通に使いたいプログラムなんですけど。
そういうフリーソフトとかないもんだろうか。

>>55
COBOLとかアセンブラとかそのへんのソースでしょうか。ちょっとわかりません。

>>56
こっちは何のソースだか見当もつきません。
JAVAかなにかですか?
59Classical名無しさん:04/11/05 18:17 ID:u9zhQvlo
>>52
char配列の中身を知るために、char配列の中身を16進でダンプしてみてはどうでしょう。
ということで>>41を修正して作ったプログラム↓

//char01.c
#include<stdio.h>
#include<string.h>

void main()
{
 unsigned char reb[2048];
 int cnt, i;

 printf("本文を入力しる!\n");
 scanf("%s", &reb);
 cnt = strlen(reb)-1;

 for(i=0; i<=cnt; i++) {
  printf("%02x ", reb[i]);
 }
 printf("\n長さ=%dバイト\n", cnt+1);
}
60Classical名無しさん:04/11/05 18:31 ID:u9zhQvlo
実行結果は、
--------------------
F:\>char01
本文を入力しる!
abcde
61 62 63 64 65
長さ=5バイト

F:\>char01
本文を入力しる!
あいうえお
82 a0 82 a2 82 a4 82 a6 82 a8
長さ=10バイト
--------------------
という感じです。
>>52の図のように全角文字1文字は半角文字2文字分(2バイト)という考えで正しいかと思います。
反転しても正常に表示できるというのはおそらく、

「あいう」
  ↓
「82 a0 82 a2 82 a4」(16進)
  ↓
「a4 82 a2 82 a0 82」(反転)
  ↓
「ロいあロ」(先頭のa4と末尾の82だけが文字化けして、その中間は正しいように見える)

という感じなのではないでしょうか。
61Classical名無しさん:04/11/05 19:18 ID:LTk/CL8s
0100 BA 0C 01 B4 09 CD 21 B8 00 4C CD 21 48 65 6C 6C
0110 6F 2C 20 57 6F 72 6C 64 0D 0A 24
62Classical名無しさん:04/11/05 19:29 ID:13UN8rrg
function SetDomain(d) { document.domain = d; }  これってどんな意味だかわかりまつか?
 誰か教えてください。
63Classical名無しさん:04/11/11 22:37 ID:25g4ilpU
( ゚д゚)ノ  
6455:04/11/12 11:32 ID:DkcW0mns
>>58
MASM

>>61はメモリモデルをTinyに変更してハンドアセンブルしたダンプ。
65Classical名無しさん:04/11/17 18:06 ID:0eWY/4Hw
ヽ( ゚д゚)ノ
66 ◆9jk/3XSCjQ :04/11/21 00:02 ID:ydMOjphk
すごい勢いでほったらかしてすいません。
とりあえず保守。
67Classical名無しさん:04/11/21 00:16 ID:R.2Fe3/U
パチンコ屋にハッキングしてスロの設定を見ることできますか??
つまらない質問ですが教えて下さい
68 ◆9jk/3XSCjQ :04/11/27 23:23 ID:lhQ0kZzM
>>67
ハッカーの人に聞いてください
69Classical名無しさん:04/12/03 11:34 ID:2jyT6hxM
ヽ( ゚д゚)ノ
70Classical名無しさん:04/12/03 17:16 ID:zHNNcvms
客家
71Classical名無しさん
ヽ( ゚д゚)ノ