Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   ATC File Wiper by AlexTheC0d3r (https://forum.antichat.xyz/showthread.php?t=174279)

AlexTheC0d3r 29.01.2010 00:00

ATC File Wiper by AlexTheC0d3r
 
[IMG]
Обновление! V1.0 + Console! +Source
C# версия https://forum.antichat.ru/showpost.php?p=1898379&postcount=69


*Пролог:
По совету sn0w, я перевоплотил идею RandomFileGenerator в File wiper...

Цитата:

Сообщение от sn0w
я тебе предлагаю это переделать в вайпер. суть таже - по очереди открываются файлы в папке, переписываются случайными значениями, закрываются, снова открываются и снова переписываются, а потом дружно сносятся. easyrecovery уже никогда не поможет восстановить инфу стертую таким образом)

[GUI]

*Скрины:

http://zemus.us/wp-content/images/wiperscr1.jpg

http://zemus.us/wp-content/images/wiperscr1a.jpg

*Описание:


[*] В режиме ExtraClean возможность сохранить список папок в файл (в папку с программой) (добавлено в v0.9)
[*] В режиме ExtraClean добавил возможность добавление папки, указанной в списке папок, кнопкой "<" (добавлено в v0.9)
[*] Поддержка русского языка... Смена языков по правому клику мышкой по форме (добавлено в v0.8.7)
[*] Функция чистки логов Windows (добавлено в v0.8.6)
[*] Запуск GUI из консоли с параметрами пути до файла и количеством циклов перезаписи
Пример: e:\Program Files\ATC\wipergui.exe "D:\papka_dlya_ydaleniya" 15 (добавлено в v0.8.6)
[*] Интегрирование в контекстное меню проводника, для более быстрого и удобного запуска утилиты (добавлено в v0.8.5)
[*] Запуск программы с параметром начального пути до папки
Пример: E:\ATCfilewiper.exe "e:\downloads\papka_dlya_ydaleniya" (добавлено в v0.8.5)
[*] Удаление всех файлов из папки +Функция удаления самих папок (добавлено в v0.8)
[*] Перезапись всех файлов в папке случайными значениями, и последующее удаление их
[*] Перезапись всех файлов в папке случайными значениями в несколько циклов и последующее удаление их

РЕЖИМ extraClean


[*] Вы указываете файл, с полными путями до папок, и маской файлов, которые надо удалить с перезаписью их значений, или же создаете этот список сами.

Для примера:

Код:

D:\vasya\*.exe

C:\documents and settings\Admin\My Documents\*.*

C:\MyProgs\*.pas

C:\nokia\jimm.*

Если вам необходимо удалить папку, в которой есть другие папки, тогда для начала укажите путь до вложенных папок в иерархичном порядке, чтобы вложенные папки были выше.

[/GUI]

[Console]

*Скрины:

http://zemus.us/wp-content/images/wiperscr2.jpg

*Описание:

[*] Поддержка параметра количества циклов перезаписи файла
Пример: e:\Program Files\ATC\wiperconsole.exe "D:\papka_dlya_ydaleniya" 20 (добавлено в v0.8.6 console)
[*] Интегрирование в контекстное меню проводника, для более быстрого и удобного запуска утилиты (добавлено в v0.8.5 console)
[*] Запуск программы с параметром начального пути до папки
Пример: E:\ATCfilewiperconsole.exe "e:\downloads\papka_dlya_ydaleniya" (добавлено в v0.8.5 console)
[*] Удаление всех файлов из папки +Функция удаления самих папок (добавлено в v0.8.5 console)
[*] Перезапись всех файлов в папке случайными значениями, и последующее удаление их (добавлено в v0.8.5 console)
[*] Перезапись всех файлов в папке случайными значениями в несколько циклов и последующее удаление их (добавлено в v0.8.5 console)

[/Console]


*Фиксы:
*Если в папке не было файлов, то программа висла (Исправил)

*Добавлена функция удаления папок за файлами

*Неправильно раскрывал путь до папки при обращении из контекстного меню (Исправил)

*Исправлена поддержка русских букв в названии файлов при выводе в консоли

*Исправлены некоторые недочеты как в GUI так и в Console версиях

*Исправлен выход за границы label в чекбоксах и радиобоксах в GUI версии

*Исправил запись в реестр пути до исполняемого файла, теперь вам ничего не надо вводить с самого начала

*Сильно оптимизировал код в GUI версии

*Улучшил интерфейс, добавил строчку прогресса + визуальное оформление

*Выбрал другой компонент для отображения списка папок

*Обновил механизм добавление записи в реестр для интеграции в контекстное меню

*Сильно оптимизировал обе версии программ, Доработал, исправил, подправил в некоторых местах код... Наиболее стабильная, законченная версия v1.0



В дальнейшем разберетесь сами :) Good Luck!




*Ссылки

Предупреждение: Kaspersky с проактивкой может ругаться на Trojan.Cryptor
Но мне, мое имя дороже ;)


[GUI]

[*] Сжатые UPX:

http://zemus.us/downloads/wpgui.rar

[/GUI]



[Console]

[*] Сжатые UPX:

http://zemus.us/downloads/wpconsole.rar

[/Console]




*Source


[GUI]

http://zemus.us/downloads/wpguisrc.rar

[/GUI]



[Console]


http://zemus.us/downloads/wpconsolesrc.rar

[/Console]

shell_c0de 29.01.2010 00:43

чем ccleaner хуже ?

Zombi **** 29.01.2010 00:43

Спасибо полезно!

Retimiled 29.01.2010 00:59

надеюсь пишешь плотненько по всему размеру файла?

W!z@rD 29.01.2010 07:21

сделать скрин активного окна можно нажатием Alt+PrintScreen =\

AlexTheC0d3r 29.01.2010 08:37

Цитата:

Сообщение от Retimiled
надеюсь пишешь плотненько по всему размеру файла?

да

AlexTheC0d3r 29.01.2010 08:38

Цитата:

Сообщение от W!z@rD
сделать скрин активного окна можно нажатием Alt+PrintScreen =\

Мне это не особо важно.. Но спасибо, буду знать :)

AlexTheC0d3r 29.01.2010 10:43

Отзывы будут? :)
Жду предложений по улучшению, добавлению функций

sn0w 29.01.2010 13:01

нормуль, вот кстати почитай и можешь доделать прям по ГОСТу )

Все алгоритмы уничтожения информации основываются на многократной перезаписи информации в секторах жесткого диска, с физической точки зрения -- на многократном перемагничивании материала записывающей поверхности диска.

Алгоритмы, предлагаемые национальными стандартами, предусматривают запись в каждый байт каждого сектора жесткого диска единиц, случайных чисел, а также чисел, дополнительных к записанным на предыдущем проходе. Предполагается несколько проходов по жесткому диску.

Национальные стандарты уничтожения данных:
# Российский: ГОСТ P50739--95;
# Американские: DoD 5220.22-M; NAVSO P-5239-26 (RLL); NAVSO P-5239-26 (MFM);
# Германский: VSITR.

sn0w 29.01.2010 13:03

и вот еще

тогда так
http://ru.wikipedia.org/wiki/Алгоритмы_уничтожения_инфо рмации


Время: 13:50