J3rGuS - Príspevky
Prehľadať tieto výsledky:

Stránka: 1 z 1 [ Vyhľadávanie našlo 21 výsledkov ]

AutorSpráva

 Fórum: Assembler, C, C++, Pascal, Java   Téma: buffer_overflow


Odpovede: 21
Zobrazenia: 1136


Ty si mu to tak rozpísal, že určite bude vedieť o čom točíš :D...Inak nič proti tebe euthanan.
No ja neviem čo konkrétne chce, neviem ci ma zmysel tu pisat cele postupy, atd. pri buffer overflow (na heape alebo zasobniku, alebo co to chcel...), navodov na nete je plno a neviem ci pre neho malo zm...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: buffer_overflow


Odpovede: 21
Zobrazenia: 1136


Jednoduchy buffer overflow na zasobniku:
vytvor si program, kde deklaruješ premenné najpr typu int i potom char s[], potom prirad premennej i nejaku hodnotu a nasledne pytaj vstup do s (pricom pocet znakov co tam vlozis moze ovplyvnit hodnotu v i, resp. prepises nim pamät i-cka - pct. zavisi od dek...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: C pomoc s funkciami


Odpovede: 165
Zobrazenia: 9300


Inak pozor to čo písal neutronmind je len prirovnanie, tzn. že je rozdiel ak do printf dáš konštantu alebo pointer. Ale ideológia je v podstate správna (i keď sa k adrese v skutočonsti nič nepričítava).
Edit1:
btw. Jergus, tvoj kod nemusi vzdy fungovat (aj ked vo vacsine pripadov dava spravne vysl...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: C pomoc s funkciami


Odpovede: 165
Zobrazenia: 9300


to J3rGuS: neviem co mal robit tvoj kus kodu ale nerobi to co moj
moj ma robit to, ze ak je kod == 'p' alebo 'P' tak napise prospel a ak je nieco ine, napise neprospel
No môj kód robí prakticky to isté čo tvoj (ak neveríš vyskúšaj si to), akurát ja som použil iný príklad, tj. s lokálnou premennou...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: C pomoc s funkciami


Odpovede: 165
Zobrazenia: 9300


Pekný príklad. Tuto máte malú ukážku ako si s tým poradí asm a čo sa vlastne deje.

Inak toto je praktický to isté a možno pre niekoho zrozumitelnejšie:

char kod[9];
strcpy(kod,"neprospel");
printf(&kod[2*(toupper(znak)=='P')]);
tzn. že je úplne je...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: C pomoc s funkciami


Odpovede: 165
Zobrazenia: 9300


Tu niečo najdeš:
http://www.cplusplus.com/reference/clibrary/ctime/

 Fórum: Assembler, C, C++, Pascal, Java   Téma: C z malych pismen na velke


Odpovede: 7
Zobrazenia: 3996


#include <stdio.h>

int main()
{
int a, x;
printf("Zadaj tri pismena\n");
for (x=0; x<3; x++) {
a=getchar();
putchar(a^0x20);
}
return 0;
} Prerába malé na veľké a naopak... Je to xor konštanty, kt. bola spomenutá vyššie (...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: Aka tema Vas zaujala?


Odpovede: 6
Zobrazenia: 466


Hm, priniesla mi ta sekcia 3 priatelov. Ale vedomostne a na zamyslenie, nic ma nenapada
Nie je dôležité čo si ty "priniesom sebe", ale čo si ty "priniesol iným".

A taky navrh, zaciatocnici sa stale budu pytat, ze ako maju zacat, tak mozno hodila by sa nejaka toptema Ako zacat...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: aky jazyk


Odpovede: 47
Zobrazenia: 2863


aj neviem ci je najspravnejsie zacinat s procedurarnym programkom. Take C++ nie je na skodu.

Čo je aj celkom pravda. Obecne čo vidievam v rôznych literatúrach je viac odporúčane začať práve OOP a nezvykať si na "zlé" zvyky z procedurálnych jazykov (ako napr. C). Ja v tom vidím ale aj vý...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: lekcia v C++


Odpovede: 127
Zobrazenia: 13324


Keďže čas súril, tak som to napísal čo najrýchlejšie.
A to tak, že jednoducho som vytvoril prvú čásť kosoštvorca a upravením cyklov prvej som vytvoril druhú, resp. zkopíroval.

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
unsigned short int i, j, r, k, pom, riadok, bod =...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: lekcia v C++


Odpovede: 127
Zobrazenia: 13324


Áno, je tu aj taká možnosť, teda vyplňovanie pozíc týchto nulových bitov - mikroprocesorový zápis (8bit). Ale bežne je to pomerne zbytočne takto písať (teda tento prevod) a už vôbec pre názorný príklad vyjadrujúci myšlienku o ktorú išlo. Inak ten continue vo funkcii main vyhoď preč, ten tam nemá čo ...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: lekcia v C++


Odpovede: 127
Zobrazenia: 13324


no nechcem narušiť tvoje sebavedomie ale nejako to nejede :( a ano ma to byť v C..
Skús to napísať takto
#include <stdio.h>

int main(void)
{
int cislo,j,i,s[40];
scanf("%i",&cislo);
while (cislo!=0) {
j=cislo % 2;
i++;
s[i]=(char)j+0x30;
...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: Vývojové prostredie pre Assembler


Odpovede: 10
Zobrazenia: 1321


Jerguš odkal bereš tie funkcie aj ja ich chcem vsetky daj mi ich.Ale ako to zapíšem v masm to 0x3d tam sa to nejako inak píše nie?
Inak ďakujem moc
Funkcie pre obsluhu DOSu sú napr. tu:
http://silent.melias.sk/int21/download/sluzby_dosu_doc.zip
Vidím, že v tom nemáš jasno, preto si prečítaj t...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: Vývojové prostredie pre Assembler


Odpovede: 10
Zobrazenia: 1321


Robím keyloger pre rodinné účely a chcem sa spýtať v asemblery a chce m sa spýtať nejaký príkaz ako to dám aby mi to zapisovalo do súboru.
neviem asi takto to je:
.386
.model flat ,stdcall
.code
mov ah,funkcia dosu vypise retazec
mov dx,hello

no neviem v masm ako mám zavolať funkciu pre výpis reta...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: porovnavanie 3 premennych a vypis min a max


Odpovede: 9
Zobrazenia: 1692


J3rGuS: aj tak sa da, ale... Lepsi sposob by bolo pouzit pole v takom pripade, ak by chcel uzivatel vypisat napr. prvych 10 najvacsich. Bol by napr. vystup "Kolko prvych najvacsich cisel chcete urcit?" no a ked zada ze len jedno, tak by sa pouzilo tvoje riesenie, a ked viac, tak by sa dek...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: porovnavanie 3 premennych a vypis min a max


Odpovede: 9
Zobrazenia: 1692


sice pri 3 premennych je to jedno, ale do buducnosti by som na take veci doporucal pole. Aj urcite je kratsi zapis. A mate jedno ci ho tie hodnoty 3 alebo 10 000.
Alebo jednoducho aj bez poľa:
#include <stdio.h>
#include <limits.h>

int main(void)
{
int max = INT_MIN, //do max nap...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: Vyuzitie pointerov


Odpovede: 11
Zobrazenia: 1142


Kazdopadne myslim, ze programator by mal mat pointre v malicku. Aj zakladne stromy
Len škoda, že to je tá menšia menšina.

Priznam sa, v pascale mi systax robi aj robi problemy. Nikdy si take veci neviem zapamatat. Ale v C vsetko ok, velmi sa mi paci syntax.... Ale pascal ak fakt musim pozerat ze...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: Vyuzitie pointerov


Odpovede: 11
Zobrazenia: 1142


Hm, OK, ak mas cas, tak by si mohol postnut nejaku ukazku... Ale ajtak, s pascalom uz koncim a prechadzam na C, len toto mi nebolo trohu jasne...
Diki moc... :D
Pointers are the heart and soul of a programming language C
Teda ak chceš programovať a vedieť pracovať s čímkoľvek, tak pointery musí...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: problém s objektom v Dev-C++


Odpovede: 7
Zobrazenia: 717


S dev-C++ síce nerobím, ale nepokúšaš sa náhodou vyísať adresu v pamäti tej funkcie (a.Hodnota)? No a ak dáš pred to toto '&', tak to je zase tá istá adresa...
(Teda neviem presne ako to tu chodí s objektami...)

 Fórum: Assembler, C, C++, Pascal, Java   Téma: lekcia v C++


Odpovede: 127
Zobrazenia: 13324


for (i=1; i<=pocet; i++)
{printf("pole[i])"}

Bohužial, ale je tam chybyčka aj dve. Program s obrazovkov pracuje ako s textovým súborom (nie binárne), takže sa tu vstup a výstup formátuje, čiže namiesto printf("pole[i])") bude printf("%d", pole[i]) . Môže byť aj %u ...

 Fórum: Assembler, C, C++, Pascal, Java   Téma: program v C


Odpovede: 7
Zobrazenia: 747


Caute potrebujem napisat program v C ktory
-nacita nazov a cenu zo suboru
-vypise najvacsiu cenu zo vsetkych
-vsetko zapise do noveho suboru

Vobec neviem ako na to. Potrebujem to do stredy. Neviete mi pomoct prosim?
No napríklad môžeš si vytvoriť 2 polia - jedno na názov - jedno na cenu.
Ďalej,...
Stránka: 1 z 1 [ Vyhľadávanie našlo 21 výsledkov ]




© 2005 - 2024 PCforum, edited by JanoF