Ik ben sinds vorige week als 100% noob begonnen aan het compilen van C en C++ bestanden. Ik ben er dus al zelf achter dat ik de source file in de bin map moet zetten en dan in cmd dit moet intypen:
Na dit te doen krijg ik een berg errors waar je akelig van wordt...
Eerste wat ik geprobeert heb is de MSdos verise van C en C++ namelijk Turbo C en C++ en ik heb de Compiler versie 5.5 geprobeert. En tot slot de volledige geupdate versie van Borland C++Builder 6 enterprice. Maar ik bleef fouten krijgen.
Heb wat readme.txt gelezen en wat op de site van borland rond gesnuffeld. Helaas geen resultaat.
Daarna dacht ik laat ik eerst maar eens zorgen dat hij alle inculde files heeft voor ik de script ga verbouwen... Dus ikke gaan googlen en heel veel dingetjes gelezen en geprobeert... Maar het meeste wat ik vond waren uitlegjes over hoe zo een inculde werkt.
Ik heb door met google te zoeken ook de source van sommige bestanden gevonden en heb die mooi in de inculde map gezet. Vervolgens was de error van die inculde file weg maar komt er weer een andere bij.
Ik vind dat ik heel goed mijn best heb gedaan om het antwoord te vinden maar ik blijf echter hier ook steken... Nou kan het zijn dat sommige admins denken wat een n00b, zoiets kan je makkelijk vinden. Zou die admin me dan op zijn minst willen vertellen op WAT ik moet zoeken en WAAR ik moet zoeken. Denk maar zo iedereen is ooit als n00b begonnen en zou graag steigen naar 1337
De vraag is dus wat is nou het probleem? En waar kan ik die include files halen? En worden de andere errors veroorzaakt doordat ik een of meer van die include files mis...?
Bijvoorbaat bedankt mensen!
code:
1
| BCC32 -c exploit.c |
Na dit te doen krijg ik een berg errors waar je akelig van wordt...
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
| F:\PROGRA~1\Borland\CBuilder6\Bin>BCC32 -c exploit.c Borland C++ 5.6.4 for Win32 Copyright (c) 1993, 2002 Borland exploit.c: Error E2209 exploit.c 2: Unable to open include file 'unistd.h' Error E2209 exploit.c 5: Unable to open include file 'termios.h' Error E2209 exploit.c 6: Unable to open include file 'sys/select.h' Error E2209 exploit.c 7: Unable to open include file 'sys/time.h' Error E2209 exploit.c 10: Unable to open include file 'libssh/libssh.h' Error E2209 exploit.c 11: Unable to open include file 'libssh/sftp.h' Error E2209 exploit.c 12: Unable to open include file 'arpa/inet.h' Error E2209 exploit.c 14: Unable to open include file 'netdb.h' Error E2209 exploit.c 17: Unable to open include file 'unistd.h' Error E2209 exploit.c 21: Unable to open include file 'sys/socket.h' Error E2209 exploit.c 22: Unable to open include file 'sys/wait.h' Error E2209 exploit.c 23: Unable to open include file 'netinet/in.h' Error E2147 exploit.c 27: 'SSH_SESSION' cannot start a parameter declaration Error E2450 exploit.c 28: Undefined structure 'timeval' in function shell Error E2449 exploit.c 28: Size of 'tv' is unknown or zero in function shell Error E2450 exploit.c 28: Undefined structure 'timeval' in function shell Error E2450 exploit.c 28: Undefined structure 'timeval' in function shell Error E2449 exploit.c 28: Size of 'tv' is unknown or zero in function shell Error E2451 exploit.c 32: Undefined symbol 'BUFFER' in function shell Error E2451 exploit.c 32: Undefined symbol 'readbuf' in function shell Warning W8065 exploit.c 32: Call to function 'buffer_new' with no prototype in f unction shell Error E2140 exploit.c 33: Declaration is not allowed here in function shell Error E2451 exploit.c 36: Undefined symbol 'CHANNEL' in function shell Error E2451 exploit.c 36: Undefined symbol 'channel' in function shell Warning W8065 exploit.c 37: Call to function 'open_session_channel' with no prot otype in function shell Warning W8065 exploit.c 38: Call to function 'isatty' with no prototype in funct ion shell Warning W8065 exploit.c 39: Call to function 'channel_request_pty' with no proto type in function shell Warning W8065 exploit.c 41: Call to function 'channel_request_shell' with no pro totype in function shell Warning W8065 exploit.c 46: Call to function 'usleep' with no prototype in funct ion shell Warning W8065 exploit.c 47: Call to function 'channel_poll' with no prototype in function shell Warning W8065 exploit.c 50: Call to function 'channel_read' with no prototype in function shell Warning W8004 exploit.c 62: 'cmd' is assigned a value that is never used in func tion shell Warning W8057 exploit.c 62: Parameter 'session' is never used in function shell Error E2451 exploit.c 69: Undefined symbol 'SSH_SESSION' in function checkauth Error E2451 exploit.c 69: Undefined symbol 'session' in function checkauth Error E2228 exploit.c 69: Too many error or warning messages in function checkau th *** 26 errors in Compile *** |
Eerste wat ik geprobeert heb is de MSdos verise van C en C++ namelijk Turbo C en C++ en ik heb de Compiler versie 5.5 geprobeert. En tot slot de volledige geupdate versie van Borland C++Builder 6 enterprice. Maar ik bleef fouten krijgen.
Heb wat readme.txt gelezen en wat op de site van borland rond gesnuffeld. Helaas geen resultaat.
Daarna dacht ik laat ik eerst maar eens zorgen dat hij alle inculde files heeft voor ik de script ga verbouwen... Dus ikke gaan googlen en heel veel dingetjes gelezen en geprobeert... Maar het meeste wat ik vond waren uitlegjes over hoe zo een inculde werkt.
Ik heb door met google te zoeken ook de source van sommige bestanden gevonden en heb die mooi in de inculde map gezet. Vervolgens was de error van die inculde file weg maar komt er weer een andere bij.
Ik vind dat ik heel goed mijn best heb gedaan om het antwoord te vinden maar ik blijf echter hier ook steken... Nou kan het zijn dat sommige admins denken wat een n00b, zoiets kan je makkelijk vinden. Zou die admin me dan op zijn minst willen vertellen op WAT ik moet zoeken en WAAR ik moet zoeken. Denk maar zo iedereen is ooit als n00b begonnen en zou graag steigen naar 1337
De vraag is dus wat is nou het probleem? En waar kan ik die include files halen? En worden de andere errors veroorzaakt doordat ik een of meer van die include files mis...?
Bijvoorbaat bedankt mensen!