• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Problem z uruchomieniem.

Object Storage Arubacloud
+1 głos
146 wizyt
pytanie zadane 3 czerwca 2020 w Assembler przez niezalogowany
zamknięte 3 czerwca 2020

Witam, po skompilowaniu a.asm --> a.obj --> a.exe wyskakuje mi w windowsie(64)

nasm a.asm -f win32 -p a.obj
ld a.obj -o a.exe c:\Windows\System32\msvcrt.dll

[bits 32]

extern _puts
extern _exit


section .data

	test: db "Test123", 0xa, 0

section .text
_WinMain@16:

	push test
	call _puts
	
	push 0
	call _exit

i nie mam bladego pojęcia gdzie i co jest nie tak

EDIT: W cmd wypisuje prócz tego co na png,"Odmowa dostępu."

komentarz zamknięcia: Znalazlem sam odpowiedz
komentarz 3 czerwca 2020 przez p099 Mądrala (6,390 p.)
Twój program który skompilowałeś jest przeznaczony dla MS-DOS, użyj kodów kompatybilnych z 32 bitowym WinAPI.
komentarz 3 czerwca 2020 przez niezalogowany
Znalazłem lepszy linker, mniej przestarzały.
komentarz 3 czerwca 2020 przez p099 Mądrala (6,390 p.)
Brawo

1 odpowiedź

0 głosów
odpowiedź 3 czerwca 2020 przez kondzix_ez Obywatel (1,910 p.)
Masz pewność czy ta aplikacja w formie pierwszej działa?
Jeśli działa spróbuj uruchomić jako administrator, jeśli to nie pomoże w CMD wpisz "start a.exe" (w miejscu "a" wpisz nazwę pliku).

Jeśli masz w domu jeszcze inny komputer z inną wersją windowsa czy tak linuxa, to spróbuj tam uruchomić, ponieważ to może zależeć od wersji.
1
komentarz 3 czerwca 2020 przez p099 Mądrala (6,390 p.)
Nie nabijaj punktów jak się nie znasz :P
komentarz 3 czerwca 2020 przez kondzix_ez Obywatel (1,910 p.)
Za to się punkty dostaje? Reszta z tym, ja tylko napisałem sugestię ;)
1
komentarz 4 czerwca 2020 przez p099 Mądrala (6,390 p.)
Która nie pomoże mu w rozwiązaniu problemu..
komentarz 4 czerwca 2020 przez kondzix_ez Obywatel (1,910 p.)
Niby skąd możesz to wiedzieć?
1
komentarz 4 czerwca 2020 przez p099 Mądrala (6,390 p.)
Przedstaw najpierw swój argument, jak mogłoby to pomóc z problemem który nie jest z tym związany? Tworzysz teraz błąd procesu rozumowania, myślisz że twoja odpowiedź jest super i pomoże każdemu ale nie masz żadnego argumentu przed nią. Zwykłe nabijanie sobie odpowiedzi :D

Podobne pytania

0 głosów
1 odpowiedź 521 wizyt
0 głosów
1 odpowiedź 236 wizyt
pytanie zadane 7 października 2016 w Assembler przez Avernis Nałogowiec (27,400 p.)
0 głosów
3 odpowiedzi 201 wizyt
pytanie zadane 23 lipca 2019 w Urządzenia mobilne przez Cixo Gaduła (4,070 p.)

92,555 zapytań

141,404 odpowiedzi

319,559 komentarzy

61,940 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...