Pokaż wyniki 1 do 8 z 8

Temat: wyciek pamięci i przepełnienie bufora

  1. #1
    Zarejestrowany
    Oct 2007
    Postów
    3

    Domyślnie wyciek pamięci i przepełnienie bufora

    Witam wszystkich na forum.
    Moje pytanie dotycz czegoś czego bardzo nie potrafię wyobrażać, jak działa i co się dzieje. Byłbym wdzięczny za wyjaśnienie. Więc wyciek pamięci: co konkretnie się dzieje podczas tego wyrażenia.
    2:I jak atakujący może wykorzystać te 2 sytuacje.
    Dzięki z góry.Pozdrawiam

  2. #2
    Avatar gogulas
    gogulas jest offline killboy powerhead
    Zarejestrowany
    Sep 2007
    Skąd
    Tu
    Postów
    1,236

    Domyślnie

    Moze podstawic szklaneczke i poczekaz az troche doń wycieknie..
    http://gogulas.yoyo.pl/h.gif

  3. #3
    Zarejestrowany
    Jan 2007
    Skąd
    somewhere in time
    Postów
    510

    Domyślnie

    najlepiej na normalnych tablicach to zrozumieć...
    Tablice rezerwują miejsce pamięci czyli bufor do którego mamy wprowadzać dane
    i jest w stanie ich trzymać tam określoną ilość ale na przykład my podamy więcej danych niż jest w stanie przyjąć tablica i następuje przepełnienie bufora i program się zamyka<<< coś w tym stylu, dlatego ważne jest sprawdzanie danych wejsciowych
    ale jak to wykorzystać to już mnie nie pytaj:P

  4. #4
    Zarejestrowany
    Oct 2007
    Postów
    3

    Domyślnie

    Dzięki za odp. No kiedy może występować wyciek pamięci to ja wiem , zabiezpeczyć też, sprawdzać tak samo. nie mam problemow z C++. no chodzi mi o to co sie dzieje na dysku w tym przypadku?. i np: haker jak może to skorzystać?

  5. #5
    Zarejestrowany
    Jan 2007
    Skąd
    somewhere in time
    Postów
    510

    Domyślnie

    tak jak mówiłem, to jest sprawa już trochę trudniejsza i ja na pewno Ci nie pomogę bo po prostu nie umiem wykorzystać takich błędów, ale na pewno trzeba się orientować w assemblerze ale mam fajnego linka jeśli Cie ten temat interesuje to artykuły tam też
    http://h07.w.interia.pl/papers.htm

  6. #6
    Avatar Exc0mmunion
    Exc0mmunion jest offline Superion
    Zarejestrowany
    Feb 2007
    Postów
    182

    Domyślnie

    Nie ma sensu przepisywac w cytacie textu, więc zamieszczam tu linka, który dobrze wyjaśnia to zagadnienie.
    http://www.pi3.int.pl/papers/BO.pdf

    pozdrawiam

  7. #7
    Zarejestrowany
    Oct 2007
    Postów
    3

    Domyślnie

    Dzięki. to było to. odpowiedź moego pytania znalazłem w tym artykule.
    No myśle że podane przykłady przez autora (znalezienie luk w pętlach)
    to raczej z programamy dobrze napisanymy w C++ ciężko będzie znaleźć.
    Pozdrawiam.

  8. #8
    Avatar Nikow
    Nikow jest offline -=[ZRP]=-
    Zarejestrowany
    Sep 2007
    Skąd
    Różne zakątki sieci.
    Postów
    995

    Domyślnie

    Czy ja wiem? Program w C (i C++) łatwo napisać w ten sposób by uniknąć wycieku pamięci, trzeba tylko zawsze pamiętać by zwolnić pamięć którą zaalokowaliśmy. BO to już inna para kaloszy, ale tutaj już dostałeś świetny link.

Podobne wątki

  1. Przeglądarka przechwytująca zmienne z pamięci?
    By zorlan in forum Newbie - dla początkujących!
    Odpowiedzi: 12
    Autor: 05-09-2007, 19:57
  2. [winapi]dostęp do pamięci
    By 31337 in forum C/C++
    Odpowiedzi: 0
    Autor: 04-24-2007, 20:18
  3. Przepełnienie bufora
    By smalltope in forum Hacking
    Odpowiedzi: 0
    Autor: 02-08-2007, 14:28

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj

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 51 52