質問編集履歴

2

タグの追加

2015/05/31 07:36

投稿

tukejonnyBot
tukejonnyBot

スコア14

test CHANGED
File without changes
test CHANGED
File without changes

1

質問内容自体の修正

2015/05/31 07:36

投稿

tukejonnyBot
tukejonnyBot

スコア14

test CHANGED
@@ -1 +1 @@
1
- コマンドライン引数'\0'を渡す方法
1
+ レジスタのEBPついて
test CHANGED
@@ -1,39 +1,3 @@
1
- コマンドライン引数から、'\0'NULL文字を渡すこは可能でしょうか?
1
+ レジスタEBPが指すものは、スタックからpopされたものいう認識あっていますでしょうか?
2
2
 
3
- 具体的には、以下のコードで、
4
-
5
- ```lang-<c>
6
-
7
- int main(int argc, char *argv[]) {
8
-
9
- printf("length is %d\n", strlen(argv[1]));
10
-
11
- return(0);
12
-
13
- }
14
-
15
- ```
16
-
17
-
18
-
19
- 入力に
20
-
21
- ```
22
-
23
- "Hello[null character]World"
24
-
25
- ```
26
-
27
- などと与えて、
28
-
29
- 出力が
30
-
31
- ```
32
-
33
- 5
34
-
35
- ```
36
-
37
- になるようにしたいです。
38
-
39
- どなかご存知がいらっしゃいましたら、ご教授願えればと存じます
3
+ スタックフレームの基底と説明を受けたのですち理解できせん