есть ли способы откатить файл?
enca(1) enca(1)
NAME
enca -- detect and convert encoding of text files
SYNOPSIS
enca [-L LANGUAGE] [OPTION]... [FILE]...
enconv [-L LANGUAGE] [OPTION]... [FILE]...
INTRODUCTION AND EXAMPLES
If you are lucky enough, the only two things you will ever need to know are: com-
mand
enca FILE
will tell you which encoding file FILE uses (without changing it and
enconv FILE
will convert file FILE to your locale native encoding. To convert the file to some
other encoding use the -x option (see -x entry in section OPTIONS and sections CON-
VERSION and ENCODINGS for details).
Хотя не исключено, что вирус не просто изменил кодировку, а сделал шифр перестановки или поксорил с какой-то маской. Если примерно известно, что за текст, придется немного повозиться.
фига себе вирусы пошли
на всякий случай спрошу: винда ли у тебя и отключал ли ты службу восстановления?
use git, Luke!
use git, Luke!в git нельзя записать файл размером больше 2 гигов. Так что use hg, Luke!
[tomato tmp]$ mkdir git
[tomato tmp]$ cd git
[tomato git]$ dd if=/dev/zero of=xen-guest.img bs=1 count=0 seek=3G
0+0 Datensätze ein
0+0 Datensätze aus
0 Bytes (0 B) kopiert, 1,4941e-05 s, 0,0 kB/s
[tomato git]$ git init
Initialized empty Git repository in /home//tmp/git/.git/
[tomato git]$ git add xen-guest.img
[tomato git]$ git commit -m "Do"
[master (root-commit) 19899c0] Do
1 files changed, 0 insertions(+ 0 deletions(-)
create mode 100644 xen-guest.img
Всё же надо заметить, что на 32-битной системе такой трюк прокатит только на git-1.7.9, который зарелизился лишь два дня назад.
Оставить комментарий
Happysad
вирусня чото намутила с кодировкой в теховском файле, теперь он абсолютно неюзабелен, можно ли как-то его восстановить не трахаясь с кодировкой?