program antywirusowy

0

mam pytanie czy wie ktoś gdzie moge <ort>znaleŹć </ort>poradnik lub jakiś <ort>artykół </ort>jak zrobić program antywirusowy w delphi

0

w sumie w delphi nie programuję /nawet więcej - nienawidzę tego języka/ ale... sprawa wygląda tak - potrzebujesz umieć:
-osbługa baz danych /najlepiej własny system/
-umiejętność pisania sterowników /hooki na system plików, procesy, rejestr, bezpośredni dostęp do dysku/
-analiza danych w poszukiwaniu wzorca /sztywne założenie nie pomogą - przydałoby się zastosować chociaż logikę rozmytą/
-coś do zaimplementowania heurystyki
-wiedza nt. debugowania procesów
-naprawde dobra znajomość asma /w sumie analiza kodu wirusów jest podobna do analizy w reverse engineering'u ...lub crackingu/
-dogłębna znajomość docelowego systemu operacyjnego
-wiedza nt. działania, metod tworzenia i przenoszenia wirusów i trojanów...
-doświadczenie...
...i duuużo innych rzeczy - nie istnieje coś takiego jak 'kurs tworzenia antyvirów w 10 dni i 9 nocy'

0

ale mi chodzi o takiego bardzo prostego który ma baze z nazwami wirusów i żeby przeszukał dyski i wyświetlił nazwe podejżanych plików

0

w wersji 'minimalnej' potrzebujesz sygnatur wirusów oraz modułu skanera - można zastosować nawet WINAPI, ale to nadal nie są proste rzeczy.... oczywiście nie wyłączając nadal baz danych...

1 użytkowników online, w tym zalogowanych: 0, gości: 1