Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];

Вниз

Написал программу DelphiDecompiler   Найти похожие ветки 

 
ZoldBerger   (2008-01-11 11:52) [0]

Наконец-то написал программу для декомпиляции проектов написанных на Delphi в исходные коды.
Модель:
dpr->pas&dfm->html (описание)

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

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

* Плюсы
- быстрота работы (100Кб от исполняемого exe файла за 1 секунду), к примеру exe файл размером 2.3 Мб обработается через 23 секунды
- создание документации, с описанием классов
- понятный интерфейс
- возможность выбора, для какой версии Delphi создавать код(начиная с Delphi 8)
- создание кода Delphi, без замены на ASM код
- ПРОГРАММА БЕСПЛАТНАЯ (пока)

* Минусы
- невозможно декомпилировать код, если программа упакована EXEPack, ASPack, ASProtect, UPX, EXlite и др. упаковщиками(однако установив плагины, которые есть на сайте программы DelphiDecompiler этот минус снимается)
 На сайте есть: UnExePack [1], UnAsPack, AsPackDye, ASPDye, unUPX, EXlite
отсутствует лекарство против неизвестного CP4SP
- не работает на Windows VISTA

Версия программы: 1.16
Размер программы: 92 Мб
Лицензия: FREEWARE

Кого заинтересовала данная программа пишите на photo@ar-club.ru


 
Правильный_Вася   (2008-01-11 11:55) [1]

да ты революцию совершил
урл дай, посмотрим


 
ZoldBerger   (2008-01-11 11:55) [2]

Либо оставляйте задавайте вопросы, отвечу!


 
boa_kaa ©   (2008-01-11 11:55) [3]

скрины в студию!


 
Сергей М. ©   (2008-01-11 11:57) [4]


> которой нет пока равных


Неужели и широкоизвестная DeDe твоему шедевру даже в подметки не годится ?)


 
@!!ex ©   (2008-01-11 11:59) [5]

ССылку давай!!!(Интересно, ЧТО там занимает 92 метра...)


 
Игорь Шевченко ©   (2008-01-11 11:59) [6]

И зачем такая программа нужна ?


 
Правильный_Вася   (2008-01-11 12:00) [7]


> Либо оставляйте задавайте вопросы, отвечу!

какие могут быть вопросы по 2 предложениям описалова?
ты серьезно думаешь, что без пробы (тем более свободного продутка) что-то заинтересует


 
Правильный_Вася   (2008-01-11 12:01) [8]


> И зачем такая программа нужна ?

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


 
Семен Сурков   (2008-01-11 12:01) [9]

вирусный маркетинг аднака


 
@!!ex ©   (2008-01-11 12:01) [10]

> [9] Семен Сурков   (11.01.08 12:01)

Проверим. :))


 
Котик Б   (2008-01-11 12:02) [11]

Иисус это ты ???


> Игорь Шевченко ©   (11.01.08 11:59) [6]
> И зачем такая программа нужна ?

Как зачем ?
С помощью этой чудо-программы будет очень просто переводить проекты с С++ на Delphi !!!


 
Сергей М. ©   (2008-01-11 12:03) [12]


> - возможность выбора, для какой версии Delphi создавать
> код(начиная с Delphi 8)


Какой же это "плюс", если это очевидный "минус" ?)
"Плюсом" было бы "начиная с Delphi 1.0")


 
SerJaNT ©   (2008-01-11 12:05) [13]

Развод?


 
oxffff ©   (2008-01-11 12:07) [14]


> Размер программы: 92 Мб


А не много ли?


 
Правильный_Вася   (2008-01-11 12:09) [15]

а саму себя она декомпилирует?


 
DVM ©   (2008-01-11 12:10) [16]


> ZoldBerger

А вот мы ее щас как декомпилируем твоим же чудом и посмотрим где там вирус спрятан!


 
DVM ©   (2008-01-11 12:10) [17]


> а саму себя она декомпилирует?

Для защиты от этого она написана на D7


 
Игорь Шевченко ©   (2008-01-11 12:11) [18]


> например, свои потерянные исходники восстанавливать


ерунда


> или чужие алгоритмы доставать


я конечно извиняюсь, но быстрее их заново создать. По образу и подобию


> или компоненты без исходников выковыривать


аналогично


 
Игорь Шевченко ©   (2008-01-11 12:11) [19]

очередной албанский вирус


 
SerJaNT ©   (2008-01-11 12:11) [20]

Нет ни названия программы, ни скриншотов, ни адреса сайта да и DelphiDecompiler на название что-то мало похоже... развод, по-любому


 
@!!ex ©   (2008-01-11 12:12) [21]

> [19] Игорь Шевченко ©   (11.01.08 12:11)

В книгу Гиннеса попадет... Как самый большой вирус. :))

Хотя вроде самый большое около 400 метров...


 
Style ©   (2008-01-11 12:14) [22]

И что кто-нить попробовал декомпилировать делфи??? ;-)


 
DVM ©   (2008-01-11 12:15) [23]


> И что кто-нить попробовал декомпилировать делфи??? ;-)

Пробовали. Судя по получившимся исходникам троян. :)


 
SerJaNT ©   (2008-01-11 12:15) [24]


> И что кто-нить попробовал декомпилировать делфи??? ;-)


не, только винду закончил декомпилировать :)


 
Style ©   (2008-01-11 12:19) [25]

парни если будет возможность декомпилируйте пожалуйста
winmine.exe - до сих пор не могу понять как же эта хреновина работает :)


 
SerJaNT ©   (2008-01-11 12:20) [26]


> winmine.exe - до сих пор не могу понять как же эта хреновина
> работает :)


зачем это декомпилить? на квадратики с цифрами нажимай колесом прокрутки и, если подсветится одна неоткрытая ячейка, значит в ней бомба


 
Style ©   (2008-01-11 12:29) [27]


> зачем это декомпилить? на квадратики с цифрами нажимай колесом
> прокрутки и, если подсветится одна неоткрытая ячейка, значит
> в ней бомба
>


все равно не понимайу. Можно на этой программе декомпилировать твое сообщение?


 
SerJaNT ©   (2008-01-11 12:30) [28]


> Можно на этой программе декомпилировать твое сообщение?


думаю, зависнет %)


 
Gydvin ©   (2008-01-11 12:31) [29]

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


 
Правильный_Вася   (2008-01-11 12:46) [30]


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

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


 
DVM ©   (2008-01-11 12:50) [31]


> Правильный_Вася  


> ню-ню

Я боюсь этот декомпилятор там такого насочиняет, что это все те же мильон лет разбирать придется.


 
Игорь Шевченко ©   (2008-01-11 12:56) [32]


> ню-ню
> есть входные данные, программа-черный ящик и выходные данные


и чем тебе поможет декомпилятор ? :)


> алгоритмы шифрования - классический пример, если не знаешь,
>  что использовано в программе


А по исходному тексту ты гарантировано поймешь ? Так тебя должны с руками отрывать работодатели :)


 
Правильный_Вася   (2008-01-11 13:02) [33]


> > есть входные данные, программа-черный ящик и выходные  данные
>и чем тебе поможет декомпилятор ? :)

сделает ящик не черным

> А по исходному тексту ты гарантировано поймешь ?

зачем понимать? можно просто использовать как библиотеку, но в исходниках


 
Kerk ©   (2008-01-11 13:03) [34]

А комментарии в коде эта софтина восстанавливает?


 
@!!ex ©   (2008-01-11 13:07) [35]

> [34] Kerk ©   (11.01.08 13:03)

Кажется я понял, почему декомпилятор весит 92 метра... видимо с ним идет бибилиотека комментариев... Встроенный ИИ анализирует код и выставляет ему соответствующие комменты!


 
DVM ©   (2008-01-11 13:07) [36]

Понять, что насочиняет там эта прога будет почти нереально. Типичный пример: мне как то попадался зашифрованный модуль на перл, но в исходниках. Шифрование заключалось в том, что все имена переменных и функций заменили длинными случайными и несильно отличающимися на вид друг от друга сочетаниями символов, типа GjhgjHJHgJHGjhghg67yg78Tgj
Понять как работает код было хоть и возможно теоретически, но практически нереально.


 
DVM ©   (2008-01-11 13:09) [37]


> Кажется я понял, почему декомпилятор весит 92 метра...

Там исходники VCL. Декомпилятор понимает задумку, заложенную в декомпилируемую программу и сочиняет аналог сам.


 
Игорь Шевченко ©   (2008-01-11 13:09) [38]

Правильный_Вася   (11.01.08 13:02) [33]


> сделает ящик не черным


Не сделает.


> зачем понимать? можно просто использовать как библиотеку,
>  но в исходниках


Наивный :)


 
Семен Сурков   (2008-01-11 13:10) [39]


>  [36] DVM ©   (11.01.08 13:07)

это называется обфускация

http://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%84%D1%83%D1%81%D0%BA%D0%B0%D1%86%D0%B8%D1%8F


 
DVM ©   (2008-01-11 13:15) [40]


> это называется обфускация

Да, точно, я просто забыл как это называется. При декомпиляции произойдет тоже самое ибо имена переменных будут взяты с потолка и вряд ли будут лучше, чем aaa, aba, bba, bbb


 
Skyle ©   (2008-01-11 13:18) [41]


> DVM ©   (11.01.08 13:15) [40]
>
> > это называется обфускация
>
> Да, точно, я просто забыл как это называется. При декомпиляции
> произойдет тоже самое ибо имена переменных будут взяты с
> потолка и вряд ли будут лучше, чем aaa, aba, bba, bbb

На моих нервах как-то играл обфускатор, делающий переменные и функции примерно вот такими IIIIIlII, IIIIIlIII и так далее...


 
DVM ©   (2008-01-11 13:47) [42]


> Skyle ©   (11.01.08 13:18) [41]


#!/usr/bin/perl
use strict;
use warnings;
;$  "=q%ef%;$_  =q~my($i,$  x,$y,$p)=(  0,0,0,pop|  |5);my$r=2
<<  $p      ;m  y@      i=  ma      p[  (1      )x  $r      ,2
],1..$  r;subi  {$i[$x  ][$y]-  -}i;su  bp{((1  <$_[0]  ?$y:$x
       )-          =1          -(          $_          [0
]&1)*2  ,i)for  -1,1}s  ubf{my  ($  p,$f)=  @_  ;$p--;  my@m=(
$f  ,3      -$  f,      1-  $f  );  my  @o  =(  3-  $f      ,$
f,  $f,$f-2)if  $p>0;($_&=  3)  for@o,  @m;@o&  &f  ($p,pop@o)
,@                          m&                  &p
(pop@m  )while(@o||@m)  }f$p,(  $p&1)*  2;subb  {y  ,y4102,b#\
   n,  ;p          ri  nt      }m  ap  {b  fo  r@  $_      }@
i~;y~   \n~~d;  ;s&b&b  &g;$;=  1;  eval;#  %$  _+28;$  x-=$y;
my          ($  pi          )=  "3          .1          41
59  26535"  ;$  ,=  2*2**$  [;  ;my@b=  map[5x  $pi],1  ..$[;s
{}  {q  %S  {$  b[  $x  ][  $y      ]=  0}      S;  su      bp
{($_[0  ]>1?$y  :$x+=-  1+$_[0  ]^2*2,  S)for(0,1)  }suba{($l,
                               $d
)=@_;$  l--;@m  =map$_  *4,5-$  d,3-$d  ,$d;@h=map  $_*4,$d+2,
$d  ,$  d,  3-  $d  if  $l  >0      ;{  a(      $l  ,s      hi
ft  @h)if@  h;  @m  &&p(sh  if  t@m);(  @m+@h)  &&redo  }}a$l,
$l          ^2  *2          ;p  ri          nt          @$
_,$/fo  r@b($x  ,$y,$c  )=qw/0  0*  /;$l=s  hi  ft||4;  $r=$s*
   2*  *$          l;  @b      =m  ap  [(  ""  )x  $r      ],
1..$r;  for(0,1){eval[  qw/$x-  -$x++$  y--$y+  +/  ]->[i$_[0]
];                          $b                  [$
x]  [$y]=$c;}@  m=split//,  [q  w/rdll  urdruu  ld  /]->[i$d];
@h  =s      pl  it      //  ,[  qw  /u  ll  dd  rr  ul      uu
rrddl/  ]->[i$  d]if$l  >0;@m=  sp  lit//,  {q  w/lrdl  rlurud
       ru          du          ld          /}          ->
{$d};@  m=spli  t//,su  bstr"r  dllurd  ruuld"  ,3*i$d  ,3;@h=
sp  li      t/  ,{      qw  /l      ul  ld      rd  rr      uu
lu  urdrddl/}-  >{$d}if$l<  7;@m=split  //,substr"  ulldd"%}e;



 
boa_kaa ©   (2008-01-11 13:58) [43]


> DVM ©   (11.01.08 13:47) [42]

=O
ужосссс


 
SerJaNT ©   (2008-01-11 14:22) [44]

красота
>  примерно вот такими IIIIIlII, IIIIIlIII и так далее...


до:
http://www.phpdefender.com/images/before.gif
после:
http://www.phpdefender.com/images/after.gif

:)


 
homm ©   (2008-01-11 14:31) [45]

> [42] DVM ©   (11.01.08 13:47)

Можно подумать, без этого на перле что то было бы понянее :)


 
sniknik ©   (2008-01-11 14:59) [46]

DVM ©   (11.01.08 13:47) [42]

xxx:
Pascal - как англ. язык, I Love You - слова местами не переставишь, всё прямо и понятно. С++ - как русский язык, Я люблю тебя, тебя люблю я, люблю я тебя - уйма вариантов с кучей интонаций. Asm - как китайский язык - одна черточка не в том месте и ты уже не признался в любви, а послал кого-то на ...йуг
zzz:
ABAP/4 - что не скажи - все сплошные маты

© башорг


 
DVM ©   (2008-01-11 15:22) [47]


> homm ©   (11.01.08 14:31) [45]

Это точно.


> sniknik ©   (11.01.08 14:59) [46]

:)


 
oxffff ©   (2008-01-11 15:25) [48]


> ABAP/4 - что не скажи - все сплошные маты


Полностью поддерживаю


 
Sonia ©   (2008-01-11 15:26) [49]


> Я боюсь этот декомпилятор там такого насочиняет

Да я вот тож так думаю. Решила я тут не так давно воспользоваться переводчиком, так он перевел не только текст, но и код. И вот что получилось.
Было:

Copy Code
// expre_new_Operator2.cpp
// C2660 expected
class A {
public:
   A(int) { throw "Fail!"; }
};
void F(void)
{
   try {
       // heap memory pointed to by pa1 will be deallocated
       // by calling ::operator delete(void*).
       A* pa1 = new A(10);
   } catch (...) {
   }
   try {
       // This will call ::operator new(size_t, char*, int).
       // When A::A(int) does a throw, we should call
       // ::operator delete(void*, char*, int) to deallocate
       // the memory pointed to by pa2.  Since
       // ::operator delete(void*, char*, int) has not been implemented,
       // memory will be leaked when the deallocation cannot occur.

       A* pa2 = new(__FILE__, __LINE__) A(20);
   } catch (...) {
   }
}

int main()
{
char (*pchar)[10] = new char[dim][10];


Стало:

Кодекс Копии
//expre_new_Operator2.cpp
//C2660 ожидается
класс A {
общественность:
   (Int) {бросок "Терпят неудачу!";}
};
пустота F (пустота)
{
   попробуйте {
       //память кучи, на которую указывает pa1, будет освобождена
       //звоня:: оператор удаляют (пустота *).
       A* pa1 = новый (10);
   } выгода (...) {
   }
   попробуйте {
       //Это назовет:: оператор новым (size_t, случайная работа *, int).
       //Когда:: (int) делает бросок, мы должны звонить
       //оператор:: удаляет (пустота *, случайная работа *, int), чтобы освободить
       //на память указывает pa2. С тех пор
       //оператор:: удаляет (пустота *, случайная работа *, int) не был осуществлен,
       //память будет пропущена, когда освобождение не сможет произойти.

       A* pa2 = новый (__ ФАЙЛ __, __ ЛИНИЯ __) (20);
   } выгода (...) {
   }
}

главный int ()
{
Кодекс Копии
случайная работа (*pchar) [10] = новая случайная работа [тусклая] [10];


Ну вот примерно тоже самое будет после декомпиляции :)


 
Игорь Шевченко ©   (2008-01-11 15:40) [50]

Sonia ©   (11.01.08 15:26) [49]

"Папа, пролетающая поперек океана" (с) Stylus


 
ZoldBerger   (2008-01-11 15:46) [51]

Вообщем Господа, я смотрю никому в результате не надо!


 
SerJaNT ©   (2008-01-11 15:48) [52]

Ты ссылку дай


 
Sonia ©   (2008-01-11 16:30) [53]

Если эта программа такая хорошая, зачем ты тогда ее всем за так предлагаешь?


 
@!!ex ©   (2008-01-11 16:34) [54]

> [51] ZoldBerger   (11.01.08 15:46)

Почту проверь, уже давно от меня запрос лежит. Мне надо. Мне интересно.


 
Ketmar_   (2008-01-11 16:40) [55]

> ZoldBerger   (11.01.08 15:46) [51]
«в результате» не особо. а вот «в процессе» пощупать — очень даже да. таки сильно интересно, что напихали в троян, что он аж 92 метра весит. вон операционку с GUI и софтом можно скачать, и то будет примерно 60.


 
@!!ex ©   (2008-01-11 16:44) [56]

> вон операционку с GUI и софтом можно скачать, и то будет
> примерно 60.

50. :)


 
Правильный_Вася   (2008-01-11 16:44) [57]


>  сильно интересно, что напихали

исходники vcl всех декомпилируемых версий
правда, что с компонентами посторонними делается, трудно предположить


 
@!!ex ©   (2008-01-11 16:45) [58]

> [56] @!!ex ©   (11.01.08 16:44)

вернее 49,4 метра(51 896 320байт) dsl-3.4.iso

Не в тему... просто не удержался, :))))


 
Ketmar_   (2008-01-11 16:54) [59]

> @!!ex ©   (11.01.08 16:45) [58]
да вон: http://www.visopsys.org/
zipped ISO image: 5.2 mb. оно даже запускается и окошки малюет. и терминал даёт. и сетку видит, хоть и после удара молотком по голове.


 
DiamondShark ©   (2008-01-11 17:03) [60]


> что напихали в троян, что он аж 92 метра весит

подборку голых тёток в BMP.


 
NailMan ©   (2008-01-11 17:04) [61]

Это очередная Автошема?

---
P.L.U.R. and WBR, NailMan aka 2:5020/3337.13


 
@!!ex ©   (2008-01-11 17:05) [62]

> [59] Ketmar_   (11.01.08 16:54)

прикольно.. посмотрю. :)


 
dr Gonzo   (2008-01-11 17:20) [63]

прикольно, тупой пиар CP4SP для поисковиков...


 
Agent13 ©   (2008-01-11 18:25) [64]

Ну да - полдня прошло, в ветке набралось более 60 постов, а ссылки так и нет. Как и ожидалось...


 
Правильный_Вася   (2008-01-11 18:35) [65]

это чел пробивает, есть ли интерес за деньги или просто так отдать


 
@!!ex ©   (2008-01-11 18:36) [66]

> [65] Правильный_Вася   (11.01.08 18:35)

Есть все основания полагать, что отдавать нечего...


 
kernel ©   (2008-01-11 18:47) [67]


> Ketmar_   (11.01.08 16:54) [59]

тогда уж http://kolibrios.org/


 
Ketmar_   (2008-01-11 18:58) [68]

в пень птичку. под неё нормальных компиляторов нет.


 
VirEx ©   (2008-01-11 19:02) [69]


>  [68] Ketmar_   (11.01.08 18:58)
> в пень птичку. под неё нормальных компиляторов нет.

вроде фрипаскаль рабочий уже


 
Ketmar_   (2008-01-11 19:14) [70]

> VirEx ©   (11.01.08 19:02) [69]
> вроде фрипаскаль рабочий уже
и что толку? всё равно софта нет и не предвидится. хоть сто компилеров пусть наделают. ось без софта — это сферический единорог в сфере Шварцшильда.


 
KilkennyCat ©   (2008-01-11 20:19) [71]

а комментарии эта программа восстанавливает? На русском чтоб.


 
Piter ©   (2008-01-11 20:28) [72]

а чего ветку не закроете? И главный пост убить надо. Ведь очевидно, автор будет рассылать по e-mail вирус, не знаю на какого лоха рассчитывает - но тем не менее.


 
Ketmar_   (2008-01-11 21:12) [73]

а весело.


 
sniknik ©   (2008-01-12 01:00) [74]

Piter ©   (11.01.08 20:28) [72]
> Ведь очевидно, автор будет рассылать по e-mail вирус
не будет, это спам предназначенный для другого... развод. типа "напуганные" всемогущим декомпилятором (несуществующим) разработчики кинутся качать единственный (выделенная строка) продукт который спасает от декомпиляции... что там дальше будет у запустивших "продукт" х.з.

насколько удалось напугать, и насколько народ "повелся" что их проги декомпилируют... ну, ветка говорит сама за себя.

а чего не удалили? лично я поздно понял, что это спам, народ в ветке уже развлекался вовсю... не лишать же их удовольствия.
а вот другую ветку возникшую после с вопросом "подогревом интереса" типа "а что это за фигня - "фигня" о которой все так много говорят?" о том же "продукте" я уже удалил, благо ни одного поста в ней еще не было.


 
Германн ©   (2008-01-12 01:06) [75]


> sniknik ©   (12.01.08 01:00) [74]


> а чего не удалили? лично я поздно понял, что это спам, народ
> в ветке уже развлекался вовсю... не лишать же их удовольствия.
>

Это правильно. Пусть развлекаются. Кстати для некоторых эти смех и веселье будут полезны. Пусть узнают, что их надежды найти декомпилятор лучше DeDe тщетны. А DeDe - практически бесполезен.


 
Джо ©   (2008-01-12 03:15) [76]

> [72] Piter ©   (11.01.08 20:28)
> а чего ветку не закроете? И главный пост убить надо. Ведь
> очевидно, автор будет рассылать по e-mail вирус,

Воссмеемся, братья — рассылать 90 Мб (или сколько там?) :)


 
Rouse_ ©   (2008-01-12 03:28) [77]

Теоретически и практически декомпиляция (более широкий аспект дизассемблирования) DCU и EXE файлов возможна и достаточно часто используетсся на данный момент времени. В частности DCU-файлы, являющиеся не более чем псевдокодом, хранят в себе информацию о исходных данных, вплоть до сохранения наименования локальных переменных. Не понимаю глупого скепсиса именитых участников форума,  к тому, что присутствует на рынке коммерческих разработок не первый год, к примеру дополнение к IDA Pro от Ильфака, являющееся полноценным декомпилятором.


 
Джо ©   (2008-01-12 03:50) [78]

Между dcu и исполнимым файлом как бы есть как бы разница, правда?


 
TStas ©   (2008-01-12 04:01) [79]

Даже если это и правда, что очень вряд ли, реклама же все равно запрещена на форуме. Или её уже разрешили? Почему-то когда энтузиасты размещают порноссылки, их сразу закрывают.


 
Ketmar_   (2008-01-12 04:47) [80]

> Rouse_ ©   (12.01.08 03:28) [77]
> В частности DCU-файлы, являющиеся не более чем псевдокодом
угу. «такый, як я кытаець» (ц)

Розыч, эдак и .obj можно псеводоком назвать. и DLL — а чо, названия функций-то есть зачастую.

никто ж не спорит, что из .DCU можно много чего добыть. однако ж задачи полноценной декомпиляции это не решает, только несколько упрощает. так же, как упрощает задачу то, что оптимизатор у дельфей таки хиленький.


 
sniknik ©   (2008-01-12 11:21) [81]

вот на фоксе раньше был (а может и счас есть) полноценный декомпилятор!. правда там точно компилировалось в псевдокод, а exe-ник получался путем "навески" этого псевдокода на интерпретатор...
и комментарии можно было восстанавливать, если опцию включить при "компиляции"... мечта, поэта в общем. ;) вот, регистр букв, и оригинальное форматирование терялось... :(

с NET насколько знаю примерно таже ситуация, для него программы в псевдокоде делаются, а "невскрываемость" обеспечивается другими методами (про которые наверняка уже говорили).

TStas ©   (12.01.08 04:01) [79]
неважно чем порождена, но ветка тематическая, по сути сайта, в отличие о приведенных примеров (которые закрыли бы сколько бы форумчан там не отметилось.)
имхо только мое, другой "модер" может так и не посчитать...


 
Ketmar_   (2008-01-12 12:46) [82]

> sniknik ©   (12.01.08 11:21) [81]
ну, с .NET тоже не всё так просто. там перенавороченая VM, да и локальные имена оно не сохраняет.


 
Piter ©   (2008-01-12 14:37) [83]

Rouse_ ©   (12.01.08 3:28) [77]

EXE невозможно декомпилировать, это односторонний процесс. Максимум, при куче свободного времени и большом умении можно построить программу, которая при компиляции даст исходный EXE"шник, но это вовсе не гарантирует, что исходник оригинальный был такой.

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


 
alexk   (2008-01-12 15:45) [84]

Наконец-то написал программу для декомпиляции проектов написанных на Delphi в исходные коды.
Модель:
dpr->pas&dfm->html (описание)

Из dpr получим код и описание, заманчиво, шаманство или узбекский вирус?


 
Rouse_ ©   (2008-01-12 18:53) [85]


> однако ж задачи полноценной декомпиляции это не решает

Однажды Тенцер это тоже утверждал - его разубедили простым примером.

> EXE невозможно декомпилировать, это односторонний процесс

Разве кто-то сказал про 100 процентную декомпиляцию? :)

Мое мнение таково: я бы пощупал данное ПО с удовольствием. Т.к. в работе приходится достаточно часто производить реверсинг драйверов-эмуляторов с (к сожалению достаточно примитивной) защитой, и если данная утилита сделает даже 50 процентов из заявленного автором, я бы был бы рад её использовать в повседневной работе.
Автору: Мыло в профиле - отправь, посмотрю с удовольствием...


 
sniknik ©   (2008-01-12 18:59) [86]

> я бы пощупал данное ПО с удовольствием.
даже несмотря на то что его в природе не существует? ;)

см. [74].


 
Rouse_ ©   (2008-01-12 19:04) [87]


> sniknik ©   (12.01.08 18:59) [86]
> см. [74].

Я бы возразил на данный пост.
Имея исходники DeDe я периодически модифицирую его под свои потребности и он меня в части случаев устраивает на 90 процентов. По крайней мере, я бы не сказал что из него можно сделать полноценный декомпилятор ввиду слабого анализатора длинн, но допинать его до этого состояния при достаточном энтузизазизме вполне можно...


 
sniknik ©   (2008-01-12 19:29) [88]

???
возражения не по делу,
какая разница что можно сделать из DeDe, и что вообще можно сделать. факт в [74] написанный, в том, что это спам, без всякой реальной "подложки"-программы, т.е. выдуманная история, "страшилка", ради рекламы противоядия к этой страшилке (вот оно реально. не факт что под его видом вам трояна не подсунут, но чтото с таким названием есть).
а ты возражаешь тем, что мог бы написать чтото на основе DeDe, при должном энтузиазме...


 
Rouse_ ©   (2008-01-12 19:33) [89]

Коль, меня просто удивил скепсис - а по поводу трояна, вот качнем и посмотрим по отладчиком, что это есть такое именно. Я был бы рад если это действительно аналог Ильфаковского декомпилера, тем более фришный...


 
sniknik ©   (2008-01-12 19:45) [90]

> вот качнем и посмотрим по отладчиком, что это есть такое именно.
и нафига тебе упаковщик? (в лучшем случае, если не троян. хотя упаковщики вообще зло, сами по себе...)
а декомпилятора нет, и не было никогда (в смысле того о котором в [0] написано).


 
Ketmar_   (2008-01-12 20:08) [91]

> Rouse_ ©   (12.01.08 18:53) [85]
> > однако ж задачи полноценной декомпиляции это не решает
> Однажды Тенцер это тоже утверждал - его разубедили простым примером.

таки WriteLn я тоже могу отдекомпилировать запросто. простой пример не катит.


 
Piter ©   (2008-01-12 21:55) [92]

Rouse_ ©   (12.01.08 18:53) [85]

ты то что, поверил?!?! ;)))
Ну блин, ведь очевидный развод, даже текст написан как под копирку супер-тайдов и теть асей ;)


 
Rouse_ ©   (2008-01-12 22:22) [93]


> sniknik ©   (12.01.08 19:45) [90]
> и нафига тебе упаковщик?

? Коль, ты об чем собсно?


 
sniknik ©   (2008-01-12 22:27) [94]

> ? Коль, ты об чем собсно?
сообщение в [0] - реклама этого не берущегося даже супердекомпилятором упаковщика (выделенная строка и рядом), самого супердекомпилятора не существует.


 
sniknik ©   (2008-01-12 22:30) [95]

+
и это единственное что ты можеш скачать.


 
Rouse_ ©   (2008-01-12 23:16) [96]

Не вижу про упаковщика - про рекламу также не вижу бо нет ссылки на саму рекламу :)
ЗЫ: от такой я дурной модератор :)


 
просто так   (2008-01-13 00:02) [97]

>>и это единственное что ты можеш скачать.
купить. за 60917.75 руб... с ценообразованием у аффтара помоему проблемы))

вот такой я  слабак, не удержался, вбил в гугль CP4SP((

а вот мнение соответствующих органов http://www.cracklab.ru/f/index.php?action=vthread&forum=3&topic=4052 )))


 
Ketmar_   (2008-01-13 00:21) [98]

метаморфик? мегабаян. я свой ещё год назад забросил за ненужностью и быстроломаемостью. %-)


 
Rouse_ ©   (2008-01-13 01:02) [99]

Кетмар - хороший метаморф сложно ломаем, в отличие от перестановочного полиморфа. Не поделишся наработками? :)


 
Rouse_ ©   (2008-01-13 01:07) [100]


> просто так   (13.01.08 00:02) [97]
> а вот мнение соответствующих органов

Краклаб - это действительно орган, светлых голов там штук пять, а остальное производные... Разочаровался я в свое время в ресурсе данном...


 
Ketmar_   (2008-01-13 01:18) [101]

> Rouse_ ©   (13.01.08 01:02) [99]
к сожалению, уже не поделюсь. всё это весело улетело вместе с моей системой, паролями, архивами и прочим интересным штуком, когда я по ошибке залил образ флэшки не на флэшку, а в начало винта. почему-то даже raiserFS не оценила 512 мб мусора в начале раздела и подниматься отказалась. %-)

я понимаю, что звучит как хвастовство, да и полетело вовремя. но мне плевать. %-)

если помнишь, я упоминал об этом проекте здесь же, в трепологии, год или полтора назад. %-)

на самом деле, там особо делиться было нечем — жуткая помесь Lua и асма, понимало далеко не все инструкции и путалось в кодоанализаторе, тащило за собой рантайм Lua и весело пристёгивало его к бинарнику. %-) изначально планировалось для продажи (и вовсе не в таком виде), но потом я обошёлся вещью попроще, а эту так допинывал.

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

пилять же я его перестал, потому что пока доточишь до хотя бы нормальной поддержки пеньков x32, уже x128 выйдут. да и винду забросил, а в линуксе ломать особо нечего, и так исходники дают. %-)

зыж да-да, я в курсе разницы между полиморфиком и метаморфиком. %-)


 
Ketmar_   (2008-01-13 01:19) [102]

что-то смайлов в посте дофига…


 
Германн ©   (2008-01-13 01:21) [103]


> Ketmar_   (13.01.08 01:19) [102]
>
> что-то смайлов в посте дофига…
>

Может хоткей залип?


 
Ketmar_   (2008-01-13 01:26) [104]

> Германн ©   (13.01.08 01:21) [103]
скорее мозг заклинило.


 
KilkennyCat ©   (2008-01-13 01:56) [105]


> Ketmar_   (13.01.08 01:26) [104]

учитывая тип сайла смысл - да %)


 
TUser ©   (2008-01-13 10:33) [106]


> И зачем такая программа нужна ?

Пример - я потерял исходник одного юнита, остались отлько другие исходники + exe файл. Хочу внести в какоу-нибудь другой юнит изменения.

Вообщем, я отправил автору экзешник, поглядим ...


 
ZoldBerger   (2008-01-13 11:53) [107]

Ссылочка: http://url.ar-club.ru/index.php?vWGxZ1Oqcv


 
Ketmar_   (2008-01-13 12:34) [108]

> KilkennyCat ©   (13.01.08 01:56) [105]
да даже без типа -- всё равно заклинило. сижу как последний осёл: очень хочу использовать Qt4, но очень не хочу использовать C++. а хочу использовать Lua. а биндинги кривые и не собираются. от этого меня нехило так клинит. и, видимо, доклинит-таки до GTK.


 
Ketmar_   (2008-01-13 12:45) [109]

господа, все покупаем! я видел — оно комментарии тоже восстанавливает! прямо так в фильме и нарисовано! если внимательно повтыкать, то проскакивают строки комментариев типа «//Show some info». это ОН — УНИВЕРСАЛЬНЫЙ СУПЕРДЕКОМПИЛЯТОР!

аффтар, патентуй! будешь миллиардером!

зыж орхив — авишка.


 
Ketmar_   (2008-01-13 12:50) [110]

да, чуть не забыл ещё пожелание аффтару топика: http://antigreen.org/bioreactor/


 
@!!ex ©   (2008-01-13 12:52) [111]

> зыж орхив — авишка.

?


 
Ketmar_   (2008-01-13 12:55) [112]

> @!!ex ©   (13.01.08 12:52) [111]
по ссылочке из [107] лежит rar-архив толщиной почти полтора метра, рзворачивается в 92-х метровую avi. я так подозреваю, что это и есть вся «бесплатная программа». размер совпадает с указаным в [0].


 
SerJaNT ©   (2008-01-13 13:09) [113]


> ZoldBerger   (13.01.08 11:53) [107]


Это еще ни о чем не говорит. Ссылку на программу давай.


 
sniknik ©   (2008-01-13 14:09) [114]

> Это еще ни о чем не говорит.
говорит, говорит... бесплатная программа (FREEWARE) распространяемая только в виде демо роликов... о многом говорит. ;о)

кстати что там за надпись внизу проги о незарегистренной версии компилера? (декомпилера, наверное нужно), и это у автора то? :)
комментарии из exe-шника вообще убивают... наповал. все, мертвый под столом лежу. :)


 
Ketmar_   (2008-01-13 14:18) [115]

кстати, не только это. декомпилятор настолько крут, что асиливает декомпилировать половину строки — с середины передачи параметров. принцип, по которому строки разбиваются — ширина окна, судя по всему. представьте, какой там нехилый код, если подстроить кодоанализатор к ширине окна — плёвое дело! (а он там какие-то адреса пытается рисовать, так что кодоанализатор-с…)

блин, ну честное слово, сделали бы уже фильм, где оно хотя бы вычисление MD5 декомпилирует, было бы круто. а так — ну совсем лажа, одни присваивания свойств… несолидно как для такого «продвинутого» развода.


 
DVM ©   (2008-01-13 14:22) [116]

А он восстанавливает по екзешнику то что я в исходниках стирал год назад?


 
Ketmar_   (2008-01-13 14:34) [117]

> DVM ©   (13.01.08 14:22) [116]
а ты сомневаешься? он даже то, что ты только хотел написать, вытащит.


 
DVM ©   (2008-01-13 14:37) [118]


> он даже то, что ты только хотел написать, вытащит.

Круто. Сразу представляется себе новый способ написания программ. Берется пустой проект. Сидишь думаешь на тем какой хороший должен получится результат и что должно получиться. Копилишь пуствой проект. Декомпилишь. Опять компилишь. Вуаля :)


 
sniknik ©   (2008-01-13 14:39) [119]

> с середины передачи параметров.
строка end имеет адрес! и это не процедурное end (тут понятно ret), а в описаниях структур, класса, рекорда...
также адреса есть у var и пустых строк...

и еще есть "артефакты"  явно чтото затертое..., боюсь после этого обсуждения их прибавиться. :)


 
Ketmar_   (2008-01-13 14:55) [120]

> DVM ©   (13.01.08 14:37) [118]
я ж говорю — пора покупать софтину. пока другие не раскусили, что надо всего раз заплатить — и вот она, мечта! сиди себе с умной рожей, а потом продавай готовый софт.

> sniknik ©   (13.01.08 14:39) [119]
> боюсь после этого обсуждения их прибавиться. :)
авотфиг. файл уже по народу разошёлся, поздно.

зыж интересно, аффтар асилил купить BDS (ведь купил же? купил? %-), но ниасилил скачать никакой бесплатный компрессор видео. 92-х метровый файл bmp-шек впечатляет…


 
TUser ©   (2008-01-13 16:13) [121]


> я ж говорю — пора покупать софтину

она ж freeware


 
No_Dead ©   (2008-01-13 16:35) [122]

у меня только один вопрос: как 95 метров видео впихнули в 1,4 мб архив?
ЗЫ. правда не знаю


 
Ketmar_   (2008-01-13 17:13) [123]

> No_Dead ©   (13.01.08 16:35) [122]
кадры из bmp-шек. непожатое изначально.


 
Anatoly Podgoretsky ©   (2008-01-13 19:16) [124]

> No_Dead  (13.01.2008 16:35:02)  [122]

Несжатое видео хорошо жмется. Заодно и солидно, уважение внушает.


 
Parus   (2008-01-13 19:32) [125]

Это сбор Ёмаил адресов:)


 
No_Dead ©   (2008-01-13 20:20) [126]

> [123] Ketmar_   (13.01.08 17:13)
> [124] Anatoly Podgoretsky ©   (13.01.08 19:16)

а я уже хотел к хирургам бежать))), что бы руки на место поставили:), ну а что 2 метра архива &#151; 95 метров видео, а 15 метров архива &#151; уже и кино можно посмотреть))), а как представил сколь их 4гб флэху влезет))))&#133

хочу подать на автора в суд!!!! за разбитую мечту!:(((


 
TUser ©   (2008-01-13 21:14) [127]

Сначала автора надо найти и поймать )


 
ZoldBerger   (2008-01-14 08:14) [128]

Времени очень мало...
Сегодня вечером дам ссылку на программу...


 
ПЛОВ ©   (2008-01-14 09:42) [129]

Нуну, ждём с нетерпением :)


 
ПЛОВ ©   (2008-01-14 09:45) [130]

Кстати, вопрос к автору, она будет работать на P-266, 128 MB RAM, Video 16 MB? На случай если это вирус буду ставить на ненужный хлам)


 
Gydvin ©   (2008-01-14 10:12) [131]

аффтар молодец! Замутил развод, еще и умело ажиотаж поддерживает.
+1 адназначна!


 
ZoldBerger   (2008-01-14 11:04) [132]


> ПЛОВ ©   (14.01.08 09:45) [130]
> Кстати, вопрос к автору, она будет работать на P-266, 128
> MB RAM, Video 16 MB? На случай если это вирус буду ставить
> на ненужный хлам)


Рекомендуемые системные требования:
P4-1700Mhz, 256MB RAM, 92MB HDD + 30Mb swap, Windows XP

Разрабатывалась на: AMD Athlon X2 64 4800Mhz, 4096Mb RAM, Windows XP

Тесторовалась: Celeron 400, 64Mb Ram, Windows ME

Вероятней всего, на компьютере с вашеми параметрами программа не будет работать.


 
ZoldBerger   (2008-01-14 11:06) [133]

> [123] Ketmar_   (13.01.08 17:13)
> [124] Anatoly Podgoretsky ©   (13.01.08 19:16)

Видео создавал используя программный продукт CAMStudio, с кодеком Microsoft Video 1


 
www   (2008-01-14 11:53) [134]

хачю-хачю!!!


 
Правильный_Вася   (2008-01-14 13:08) [135]

вот интересно, почему "якобы сгенерированный проект" на видео имеет время 16:09 от 3 декабря, а в трее часы показывают 13:55
значит, проект подставной?


 
ZoldBerger   (2008-01-14 13:21) [136]

файлам в проекте присваивается то время и дата, которое установлено у декомпелируемого exe-файла!


 
@!!ex ©   (2008-01-14 13:34) [137]

> [136] ZoldBerger   (14.01.08 13:21)

"Не верю"
Мои знания низкоуровеного программирования(пускай и не очень большие) позволяют с уверенностью утверждать, что ролик - FAKE. Такое в принципе не возможно.

P.S.
Но хочеться верить в сказку. :))


 
Игорь Шевченко ©   (2008-01-14 13:46) [138]

@!!ex ©   (14.01.08 13:34) [137]


> Мои знания низкоуровеного программирования(пускай и не очень
> большие) позволяют с уверенностью утверждать


Мои знания, например, позволяют утверждать, что декомпиляция возможна, и не только из DCU (как в вышеприведенном примере с Тенцером), но и из EXE, но уж больно муторное занятие, такой декомпилятор писать. Овчинка выделки не стоит, за это время можно два раза окончить архитектурный институт или изобрести самодвижущееся пресс-папье.


 
@!!ex ©   (2008-01-14 13:54) [139]

> Мои знания, например, позволяют утверждать, что декомпиляция
> возможна, и не только из DCU (как в вышеприведенном примере
> с Тенцером), но и из EXE, но уж больно муторное занятие,
> такой декомпилятор писать. Овчинка выделки не стоит, за
> это время можно два раза окончить архитектурный институт
> или изобрести самодвижущееся пресс-папье.

Возможна на таком уровне, как это представленно в ролике????
С восстановлением компонентов, имен переменных, процедур и т.д.????


 
Nic ©   (2008-01-14 13:54) [140]

Автор, не томи души, выкладывай прогу на распробование


 
Ketmar ©   (2008-01-14 14:35) [141]

> @!!ex ©   (14.01.08 13:54) [139]
да возможна, возможна. ты видел тот код? там достаточно типическая задача, которую декомпилятор может «угадать» по нечёткому шаблону и подставить имена переменных «со смыслом». надо оно примерно так же, как домашний луноход. делается примерно так же легко, как полнофункциональный луноход в одиночку дома.


 
Игорь Шевченко ©   (2008-01-14 14:41) [142]

@!!ex ©   (14.01.08 13:54) [139]

Я роликов не видел, но фотошопом можно творить чудеса.
Если именам переменных неоткуда взяться, то разумеется, они будут сгенерированы. Если есть отладочная информация, то можно и имена вынуть.
Имена published есть в коде - иначе бы RTTI не работала


 
ZoldBerger   (2008-01-14 14:42) [143]


> "Не верю"
> Мои знания низкоуровеного программирования(пускай и не очень
> большие) позволяют с уверенностью утверждать, что ролик
> - FAKE. Такое в принципе не возможно.
>
> P.S.
> Но хочеться верить в сказку. :))

Товаришь @!!ex я не заставляю Вас верить, это дело каждого, я предлагаю Freeware продукт, если на то уж пошло тебе не стоит учавствовать в обсуждении, и тем более для тех, кто считает, что это вирус - неужели у Вас нету антивируса, и вы не можете проверить файл??? антивирусом? для чего эти высказывания.
Я хотел поделиться с Вами своей 2 годичной наработкой, а Вы устраиваете балаган!!!


 
Игорь Шевченко ©   (2008-01-14 14:43) [144]


> Я хотел поделиться с Вами своей 2 годичной наработкой


А не врешь?


 
@!!ex ©   (2008-01-14 14:47) [145]

> Я роликов не видел, но фотошопом можно творить чудеса.
> Если именам переменных неоткуда взяться, то разумеется,
> они будут сгенерированы. Если есть отладочная информация,
> то можно и имена вынуть.
> Имена published есть в коде - иначе бы RTTI не работала

Ролик очень интересный... всего полтора метра весит.

> [143] ZoldBerger   (14.01.08 14:42)

Ну пока что вы ничем кроме fake ролика не поделились.

И безусловно у меня есть интерес к вашему продукту(хотя "unregistred version of compiler" немножко не стыкуется с freeware лицензией). Но есть серьезный скепсис, связанный с тем, что существование такого проекта - это ОЧЕНЬ круто... Просто не верится, что такой крутой проект может быть написан одним человеком от энтузиазма... Вон народ на декмпиляторах денежку зарабатывают не первый год, а по сравнению с вашим, у них софт вообще лажа...


 
Ketmar ©   (2008-01-14 14:50) [146]

> ZoldBerger   (14.01.08 14:42) [143]
ошибаешься. балаган устроил ты, причем ещё с [0]. мы поняли, что нам хотят поднять настроение, вот и развлекаемся в меру сил.


 
SerJaNT ©   (2008-01-14 14:50) [147]


>  я предлагаю Freeware продукт


Где?


 
Nic ©   (2008-01-14 14:54) [148]

А я письмо написал на ящик :) Жду ответа


 
ПЛОВ ©   (2008-01-14 14:56) [149]

Он сказал же что вечером будет ссылка. Уже почти вечер. Ждать чуда осталось не долго)))


 
Nic ©   (2008-01-14 15:00) [150]

Ждём :) У меня как раз под рукой 5-7 мощных проетов разной сложности собственной разработки. Мог бы сразу же выложить результаты теста


 
ZeroDivide ©   (2008-01-14 15:13) [151]

Прикольно... только в авишке нужно было еще compile нажать для пущей убедительности. А в то, что она dfm-ки восстанавливает, охотно верю... а вот логику? У?


 
@!!ex ©   (2008-01-14 17:45) [152]

Ну где-же, где-же, где-же она??


 
ZoldBerger   (2008-01-14 17:48) [153]

В 22:30 выложу...


 
@!!ex ©   (2008-01-14 17:49) [154]

> [153] ZoldBerger   (14.01.08 17:48)

По каковскому времени?


 
@!!ex ©   (2008-01-14 17:49) [155]

Или вы по Гринвичу живете?


 
ZoldBerger   (2008-01-14 17:50) [156]

в 22:30 MSK


 
No_Dead ©   (2008-01-14 19:27) [157]

вот и настал день Д и час Ч:)
автор, надо было вылаживать 13 числа в 13 часов 13 минут&#133 та бы было более загадочно что ли :))


 
Nic ©   (2008-01-14 22:37) [158]

По моим 22:37


 
@!!ex ©   (2008-01-14 22:48) [159]

> [158] Nic ©   (14.01.08 22:37)

По мойму уже 22:48


 
notZoldBerger   (2008-01-14 22:54) [160]

ну ё мае, винт с прогой вылетел, завтра восстановлю выложу в 15:43
з.ы.)))


 
@!!ex ©   (2008-01-14 23:03) [161]

"... ты на форуме ныл, что тебе трэк хреново свел твой друг,
что свет, интернет, воду и газ отключили вдруг,
сломался компьютер, микрофон и все пальцы обеих рук..."
(С) Noize MC

У вас руки еще целы? :)


 
Efir   (2008-01-14 23:52) [162]

А релиз всё откладывается и откладывается, и откладывается...


 
@!!ex ©   (2008-01-14 23:57) [163]

> [162] Efir   (14.01.08 23:52)

fuf... а завтра выяснится, что данные с винча восстановить не удалось. :(
И какая жалость, болванка с бэкапом поцарапалась и не читается...
так что исходники потерялись, софт сломался, нигде и копии не сохранилось...
Извините народ, облом....


 
No_Dead ©   (2008-01-15 00:15) [164]

> [163] @!!ex ©   (14.01.08 23:57)

зачем глумишься? ты представь каково сейчас автору&#133 2 года разработки и Матроскину под хвост:(

ЗЫ. забераю иск на автора, бо ему не до судебных разбирательств
%>


 
Agent13 ©   (2008-01-15 00:18) [165]

Ай-яй-яй! Какая жалость, вот это поворот событий!


 
ProgRAMmer Dimonych ©   (2008-01-15 01:19) [166]

> notZoldBerger   (14.01.08 22:54) [160]
> ну ё мае, винт с прогой вылетел, завтра восстановлю выложу
> в 15:43

А точность-то какая, товарищ!!! Да будет Вам известно, что время с помощью компа теоретически можно измерять с точностью до 1 мс, а Вы только о минутах... И не стыдно же Вам!!!

Хочу себе такой винт: чтобы полетел и во время полёта сразу написал "Раньше, чем в XX:YY меня не дёргать".

А, нет, понял. Винт - это вертолётный, вылетел и грохнулся об землю. Вдребезги. Будем склеивать... А прога - это, наверное, кликуха летчика-испытателя. Его-то как восстановить?

Стоп. А кто такая "восстановля"? Видео мы уже видели, а вот восстановлю Вы ещё не выкладывали. Это, наверное, поинтереснее будет, чем завтраки, которыми Вы нас уже долго кормить пытаетесь, да и завтра, полагаю ничего не изменится.

Короче говоря, для автора, которому, если он не бот, туго доходит: если завтра народ не увидит ссылку (не битую, бесплатную) для скачивания вышеобрисованной на 9 страницах софтины и не смогёт проосязать её в действии, то мы будем вынуждены признать Вас расп&... разгвоздяем и мудрозвоном. Прешпектива, которая, на мой взгляд, ясно очерчена и не будет вызывать неодобрения у здесь присутствующих и отсутствующих...


 
Германн ©   (2008-01-15 01:24) [167]


> ProgRAMmer Dimonych ©   (15.01.08 01:19) [166]
>
> > notZoldBerger   (14.01.08 22:54) [160]
> > ну ё мае, винт с прогой вылетел, завтра восстановлю выложу
> > в 15:43
>

То была чья-то шутка, в которой кто-то смеялся над автором ветки. Не зря же он поставил NOT перед ником.


 
notZoldBerger   (2008-01-15 07:04) [168]

Удалено модератором
Примечание: шутки без мата!


 
ZoldBerger   (2008-01-15 09:00) [169]

Ничего не полетело, вчера неудалось выложить программу, в связи с отсутствием времени. Релиз сегодня в это же время. (по возможности раньше)...


 
SerJaNT ©   (2008-01-15 09:06) [170]

так, надо сходить купить пива.. такой момент!!


 
notZoldBerger   (2008-01-15 09:28) [171]

Удалено модератором


 
Rouse_ ©   (2008-01-15 10:06) [172]

Нет уж... я хочу знать какая именно деталь сломается сегодня в 15:43 :))


 
sniknik ©   (2008-01-15 11:24) [173]

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

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

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


 
notZoldBerger   (2008-01-15 11:26) [174]

Удалено модератором


 
boriskb ©   (2008-01-15 11:36) [175]

Даже обидно как-то  :(
Вот если я заведу ветку с сообщением о том, что написал ИИ и предложу желающим протестировать ее, что будет?

Сомневаюсь, что ветка дольше часа-двух продержится.

А здесь уже сутками меряют...
Не внушаю доверия.
Досадно :(


 
Sandman25   (2008-01-15 11:43) [176]

boriskb ©   (15.01.08 11:36) [175]

А Вы попробуйте быть добрее :)


 
Lamer@fools.ua ©   (2008-01-15 13:36) [177]

Ролик офигительный: 1280x1024, 100 fps %-)
VLC серый экран показывает, VirtualDub падает при перекодировании в xviD.
Наводит на мысли о дыре в каком-нить штатном/популярном видеокодеке...


 
ыы   (2008-01-15 13:42) [178]


> VirtualDub падает при перекодировании в xviD.
> Наводит на мысли о дыре в каком-нить штатном/популярном
> видеокодеке...
Если мне не изменяет склероз, DivX 6 нередко при включенном DEP падает.


 
Dennis I. Komarov ©   (2008-01-15 14:01) [179]

Терминатор IV - ссудный вечер или DelphiDecompiler


 
ыы   (2008-01-15 14:04) [180]

И восстали исходники из пепла ядерного огня...


 
Agent13 ©   (2008-01-15 14:40) [181]


> Ролик офигительный: 1280x1024, 100 fps %-)
> VLC серый экран показывает, VirtualDub падает при перекодировании
> в xviD.

А мне в ролике больше всего содержание понравилось - половину ролика можно медитироваит, глядя как у автора загружается БДС с кучей всевозможных наворотов :)


 
SerJaNT ©   (2008-01-15 14:44) [182]

а еще курсор самопроизвольно начал двигатьтся вверх!!


 
Юрий ©   (2008-01-15 14:49) [183]

> [182] SerJaNT ©   (15.01.08 14:44)

Это мышку провод тянет. У меня такое бывает, провода сползают. :о)


 
SerJaNT ©   (2008-01-15 14:55) [184]


> Юрий ©   (15.01.08 14:49) [183]


прям так гладко, не прерывно и равно-равно по вертикали?


 
_xxx_   (2008-01-15 15:00) [185]


> прям так гладко, не прерывно и равно-равно по вертикали?

курсор глючит в оптических так бывает


 
Dennis I. Komarov ©   (2008-01-15 15:07) [186]

> [182] SerJaNT ©   (15.01.08 14:44)

Это был avi со скриптами


 
Юрий ©   (2008-01-15 15:08) [187]

> [184] SerJaNT ©   (15.01.08 14:55)

Ага, именно так. Решается вытаскиванием на стол уползающего провода. :)


 
ketmar ©   (2008-01-15 16:49) [188]

>[177] Lamer@fools.ua ©(15.01.08 13:36)
>Ролик офигительный: 1280x1024, 100 fps %-)
>VLC серый экран показывает, VirtualDub падает при перекодировании в xviD.
>Наводит на мысли о дыре в каком-нить штатном/популярном видеокодеке…

натравил на «клип» mecoder. кодирует в mpeg4 и не попёрхивается. учитывая мою технику, о результате скажу много позже (если дотерплю %-).

>[184] SerJaNT ©(15.01.08 14:55)
>прям так гладко, не прерывно и равно-равно по вертикали?

не повришь — таки бывает. и именно так.


 
AlexKniga ©   (2008-01-15 17:25) [189]

Касаемо уползания мышиного указателя, когда сама мышь при этом не перемещается.
Сей глюк бывает как железного происхождения, так и мягкого, что более часто встречается. Касаемо WinXP, иногда такой глюк появляется после установки SP2 (или 1 точно не помню). Мелкомягкие о проблеме знают, но ввиду редкости и некритичности исправления пока нет.


 
ketmar ©   (2008-01-15 17:35) [190]

к [188]: зажало на три метра без проблем. если подправить степень сжатия -- можно и меньше, но очень уж лом.


 
Gydvin ©   (2008-01-15 18:43) [191]

Кстати о декомпиляторах. Кто нибуть юзал про версию этого?
http://www.de-decompiler.com/index.php?p=Products&lang=rus
Какие впечатления?


 
ketmar ©   (2008-01-15 19:09) [192]

>[191] Gydvin©(15.01.08 18:43)
я не пробовал, но судя по сайту — самые мерзкие. обилие «уникальных», «превосходных» и «идеальных» прямой наводкой даёт большую вероятность гуано.


 
ПЛОВ ©   (2008-01-15 21:11) [193]

Ну и где программа? Думаю автор уже опозорил себя на десятилетие вперед :) Скоро такие нехорошие весчи будут называть его именем...


 
ketmar ©   (2008-01-15 21:20) [194]

>[193] ПЛОВ ©(15.01.08 21:11)
>Ну и где программа?

догорает фтопке, наверное.


 
Alien1769 ©   (2008-01-15 21:30) [195]

Ну ладно Вам, еще есть времья для автора :))


 
Alien1769 ©   (2008-01-15 21:31) [196]

Странно другое, ответ кому-нибудь пришел по-почте ?
%)


 
Nic ©   (2008-01-15 21:34) [197]

Мне на посту ничего не пришло :(


 
ZoldBerger   (2008-01-15 22:13) [198]

Заливаю файл...


 
Alien1769 ©   (2008-01-15 22:17) [199]

финиш.....


 
ZoldBerger   (2008-01-15 22:23) [200]

Удалено модератором
Примечание: ссылка удалена на основании разбора "декомпилятора" в - @!!ex ©   (16.01.08 04:40) [243]  если есть желающие еще "поковыряться" спрашивайте у ранее скачавших, и с полным осознанием, что это.... не допустить случайных запусков.


 
ketmar ©   (2008-01-15 22:29) [201]

не, мужики. 77 мегов я качать не буду. ну-ка, кто скачает и репорт даст?

зыж модераторы, не удаляйте ветку, пока я репорт не прочитаю! %-)


 
sniknik ©   (2008-01-15 22:34) [202]

там архив из 2 exe шников один (undcc32.exe) определяется как троян - "New Malware.h"
поосторожнее. (ктото тут "хвастался" что антивирусов нет, и ничего...)


 
oxffff ©   (2008-01-15 22:36) [203]


> sniknik ©   (15.01.08 22:34) [202]


На кол за это.


 
sniknik ©   (2008-01-15 22:36) [204]

> кто скачает и репорт даст?
ктото у кого дельфя > 7 (упоминание было о "достоинствах" что только новое поддерживается)
счас буду второй файл смотреть (не запускать... ;)


 
sniknik ©   (2008-01-15 22:41) [205]

уууу.... второй, пожат "EXE Compressor"-ом, (видать рекламируемым), и ничего в ресурсах не видно (хотел сравнить формочки с видео...)
запускать все одно не буду, а тем более "раскомпилять" нечего, до сих пор на 7-ке.


 
ketmar ©   (2008-01-15 22:41) [206]

>[202] sniknik©(15.01.08 22:34)
да мне плевать — пусть хоть обтроянится на моём Linux. для этого у меня WINE и отдельная учётка, которой и пукнуть-то запрещают. просто щаз не могу 77 метров выволочь, а то бы сам попробовал.


 
Alien1769 ©   (2008-01-15 22:44) [207]

качаю. Если не усну дам ответ


 
oxffff ©   (2008-01-15 23:00) [208]


> просто щаз не могу 77 метров выволочь, а то бы сам попробовал.


А не наводит на мысль о том, что это очень много.
.NET весит меньше, а по функционалу даже не сопоставимы и близко.


 
ketmar ©   (2008-01-15 23:04) [209]

>[208] oxffff ©(15.01.08 23:00)
так мне ж и интересно, чего туда напихали!

также люблю мучать троянов, поселяя их под ограниченой уёткой в WINE или под VirtualBox.


 
Джо ©   (2008-01-15 23:05) [210]

Вы все еще едите кактус? :)


 
ketmar ©   (2008-01-15 23:06) [211]

>[210] Джо ©(15.01.08 23:05)
>Вы все еще едите кактус? :)

нет, что ты. перешёл окончательно на GNU/Linux уж больше года как. даже для игр кактусосистему больше не держу. %-)


 
Джо ©   (2008-01-15 23:10) [212]

> [211] ketmar ©   (15.01.08 23:06)
> >[210] Джо ©(15.01.08 23:05)
> >Вы все еще едите кактус? :)
> нет, что ты. перешёл окончательно на GNU/Linux уж больше
> года как. даже для игр кактусосистему больше не держу. %-
> )

Это я о творении автора ветки.
С самого же начала очевидно было, что троян.
Так нет же, теперь уже запускают по очереди и хвастаются, кто в какой среде запускает :)


 
Zeqfreed ©   (2008-01-15 23:11) [213]

Мне не удалось под вайном запустить. Графическая часть пытается выполнить не реализованную ф-цию из GDI+, а утилитка undcc32.exe (которая, судя по названию, и должна декомпилировать) падает.

Ковырять программы под вайн я не мастер, поэтому ждем репортов пользователей альтернативных операционных систем.


 
@!!ex ©   (2008-01-15 23:21) [214]

Скачаю к утру... препарирую... инсутрменты готовы...


 
Alien1769 ©   (2008-01-15 23:34) [215]

Аффтар, блин, сообщение:

Программа не запускается, возможно это антвирус поработал ?


 
Alien1769 ©   (2008-01-15 23:35) [216]

всем, пока %))


 
ketmar ©   (2008-01-15 23:37) [217]

>[212] Джо ©(15.01.08 23:10)
это я флэйм провоцирую.

>[213] Zeqfreed ©(15.01.08 23:11)
а у меня вот и VirtualBox есть с виндой честной, только 77 метров я сейчас никак не вытащу. %-)


 
ketmar ©   (2008-01-15 23:37) [218]

>[214] @!!ex ©(15.01.08 23:21)
смотри не подхвати чего ненароком. %-)


 
sniknik ©   (2008-01-15 23:41) [219]

> Так нет же, теперь уже запускают по очереди и хвастаются, кто в какой среде запускает :)
так, только ради веселья народа ветка и была оставлена... посмотри ветку с начала.

Alien1769 ©   (15.01.08 23:34) [215]
> Программа не запускается, возможно это антвирус поработал ?
нет, это "задел" на новую волну поддержки интереса, теперь на выяснения - "как же эту тварь запустить?" ;)


 
ketmar ©   (2008-01-15 23:48) [220]

вот пришёл, понимаешь, Джо, и бурчит. не мешай, дай народу помериццо.
— я два раза запустил! под виндой и линуксом!
— а я три! ещё под бзд смог!
— сынки вы! я вот на 486-м под bosch висту ставлю, через пол-годика вам расскажу, как оно.
(все) — крут он, и мы перед ним сынки…


 
Nic ©   (2008-01-16 00:01) [221]

Завтра с работы качну и попробую


 
Джо ©   (2008-01-16 00:04) [222]

Ей-богу, раз такие дела, то щас качну :b:


 
Джо ©   (2008-01-16 00:04) [223]

Передумал :D


 
@!!ex ©   (2008-01-16 00:04) [224]

> смотри не подхвати чего ненароком. %-)

У меня для этого виртуалка есть, :)


 
Ламот ©   (2008-01-16 00:27) [225]

<offtop>
Спасибо всем участникам ветки - поржал! )))
Личная просьба к модераторам: не убивайте ветку, если что - просто закройте, вам потом спасибо скажуть! ))
</offtop>
По теме - завтра с утра качну и постараюсь поделить цензурными впечатлениями, всех еще раз с прошедшими! ))))))


 
SerJaNT ©   (2008-01-16 00:36) [226]

Я уже почти скачал - 74%.. еще 2 минуты!


 
SerJaNT ©   (2008-01-16 00:40) [227]

аа.. скачал!! Открыл exe на декомпиляцию и эта прога зависла((


 
SerJaNT ©   (2008-01-16 00:42) [228]

пишет "**** antivirus locked *****" что это, автор??


 
Германн ©   (2008-01-16 00:44) [229]

А они всё качают и качают и...
Я лучше пойду и скачаю ещё какую-нибудь музыку. Всяко полезней будет.

P.S. Финалгон зараза жжёт, терпежу нет. :)


 
Amoeba ©   (2008-01-16 00:46) [230]


> SerJaNT ©   (16.01.08 00:42) [228]
>
> пишет "**** antivirus locked *****" что это, автор??
>

Как что? Результат "декомпиляции".


 
SerJaNT ©   (2008-01-16 00:46) [231]

Ничего она не декомпилирует... перепробовал с два десятка различных exe и на все пишет antivirus locked  :(


 
Amoeba ©   (2008-01-16 00:47) [232]


> SerJaNT ©   (16.01.08 00:46) [231]
>
> Ничего она не декомпилирует... перепробовал с два десятка
> различных exe и на все пишет antivirus locked  :(
>

И с чего бы ей декомпилировать? Наивный...


 
SerJaNT ©   (2008-01-16 00:51) [233]

Антивирусом Nod32 3.0.563 с сегодняшними обновлениями просканил -- ничего не показал.


 
Amoeba ©   (2008-01-16 00:56) [234]


> SerJaNT ©   (16.01.08 00:51) [233]
>
> Антивирусом Nod32 3.0.563 с сегодняшними обновлениями просканил
> -- ничего не показал.
>

См. sniknik ©   (15.01.08 22:34) [202]


 
Германн ©   (2008-01-16 00:58) [235]


> См. sniknik ©   (15.01.08 22:34) [202]
>

Не. См. sniknik ©   (15.01.08 23:41) [219]
Вторая часть.


 
sniknik ©   (2008-01-16 00:59) [236]

> Антивирусом Nod32 3.0.563 с сегодняшними обновлениями просканил -- ничего не показал.
на антивирус надейся а сам не плошай...

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

кстати в инфе по "New Malware.h" макафи определяет как "сетевая активность".


 
ketmar ©   (2008-01-16 01:15) [237]

>[229] Германн ©(16.01.08 00:44)
>P.S. Финалгон зараза жжёт, терпежу нет. :)

а что это за фигня?


 
@!!ex ©   (2008-01-16 01:16) [238]

> Ничего она не декомпилирует... перепробовал с два десятка
> различных exe и на все пишет antivirus locked  :(

Есть основания полагать, что в exeшки делается инъекция...
У меня еще не скачалось, проверить не могу. :(


 
Amoeba ©   (2008-01-16 01:21) [239]


> ketmar ©   (16.01.08 01:15) [237]
>
> >[229] Германн ©(16.01.08 00:44)
> >P.S. Финалгон зараза жжёт, терпежу нет. :)
> а что это за фигня?

Мазь. Например при радикулите втирают.


 
Германн ©   (2008-01-16 01:21) [240]


> ketmar ©   (16.01.08 01:15) [237]
>
> >[229] Германн ©(16.01.08 00:44)
> >P.S. Финалгон зараза жжёт, терпежу нет. :)
> а что это за фигня?
>

Постареешь, узнаешь возможно, что предельный угол сгибания коленного сустава <= 20 градусов - это ну очень мало :)


 
ketmar ©   (2008-01-16 01:39) [241]

тьфу на вас. у меня и так не всё сгибается. я думал, кто изжогой наслаждается — так вместе бы покайфовали.


 
Германн ©   (2008-01-16 02:41) [242]


> ketmar ©   (16.01.08 01:39) [241]
>
> тьфу на вас. у меня и так не всё сгибается. я думал, кто
> изжогой наслаждается — так вместе бы покайфовали.
>

Эээ. Дарк, и ты тоже не знаешь классики? Очень печально. :(((

(c) О" Генри. "Родственные души".


 
@!!ex ©   (2008-01-16 04:40) [243]

Тут пошагам разбор "этого".
Разбор идет паралельно с написанием, поэтому неудивляйтесь некоторым нестыковкам.
Я наверно никого не удивлю, но это - явно вирус.
Ну то что он ничерта не декомпилит - и так понятно.
Все - Antivirus Blocked(это видать такой наивный способ заставить юзера выключить антивирус). Антивируса на компе, кстати, не установленно, а все равно Blocked. :)
Далее эта хренатень создает кучу exeшук в папке C:\Windows\ под кучей всяких названий.
Маскирует exeшки под log файлы(честно говоря - полный идиотизм, только ламер на это купиться).
Если надо, могу выложить список файлов, которые создаетюся в Windows и при этом являются exeшками.
Собственно все из них отличает только название, бинарного сравнения я не делал, влом, но хотя бы то, что у них у всех одинаковый размер(457216байт) гвоорит сам за себя.
Кстати, тем, кто рискнул запустить "это" на своей машине, рекомендую вычистить каталог c системой, методом удаления файликов с размером указанным выше.
немножко удивило, что попыток добавить себя в автозагрузку - не было...
В реестре гадит созданием нескольких ключей..
Как я понимаю, расчитано на то, что вирус изначально не активен, зато создается множество путей для случайной его активации юзером.
К тому же "это", гадит в сервисах(понятно, почему ему не нужна автозагрузка).
Хотя насчет сервиса могу и ошибаться, в эту сторону лень копать.
В реестре очень знатно гадит, если кому надо, могу выложить лог.
Эта гадость изменяет/создает notepad.exe, regedit.exe, taskman.exe, explorer.exe, winhlp32.exe...
Вобщем мне надоело, я спать. Всем удачи.


 
kernel ©   (2008-01-16 05:25) [244]

Я бы для приличия на месте ZoldBerger сделал бы "декомпиллер", который превращал бы exe-шник хотя бы в такой код:
program Project1;

{$APPTYPE CONSOLE}

uses
 SysUtils;

procedure ExtractRUNDLL32_DLL(DstPath: string);
const
FileLength = 33280;
RUNDLL32_DLL_DLL: array [1..FileLength] of Byte = (
77,90,80,0,2,0,0,0,4,0,15,0,255,255,0,0,184,0,0,0,0,0,0,0,
64,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,1,0,0,186,16,0,14,31,180,9,205,33,184,1,
76,205,33,144,144,84,104,105,115,32,112,114,111,103,114,97,
109,32,109,117,115,116,32,98,101,32,114,117,110,32,117,110,
100,101,114,32,87,105,110,51,50,13,10,36,55,0,0,0,0,0,0,0,
...
0,0,84,0,114,0,97,0,110,0,115,0,108,0,97,0,116,0,105,0,111,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var
F: File;
begin
AssignFile(F, DstPath);
ReWrite(F,1);
BlockWrite(F,RUNDLL32_DLL,FileLength);
CloseFile(F);
end;

begin
ExtractRUNDLL32_DLL(ExtractFileDir(ParamStr(0))+"\rundll32.dll");
end.


:)


 
Джо ©   (2008-01-16 05:25) [245]

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

Некоторые посты от этого ника от айпи 85.21.39.13 (провайдер Корбина-Телеком), некоторые — от 90.154.3.48 (провайдер Closed Corporation CENTEL). Похоже, с рабочего и домашнего адресов. Вроде не прокси, но я не москвич.

Может, кому-то будет и полезно.


 
kernel ©   (2008-01-16 05:28) [246]


> Джо ©   (16.01.08 05:25) [245]

Джо, а Вы модератор что-ли?


 
Джо ©   (2008-01-16 05:30) [247]

> [246] kernel ©   (16.01.08 05:28)
> Джо, а Вы модератор что-ли?

Нет, ясновидящий :)


 
kernel ©   (2008-01-16 05:35) [248]


> Нет, ясновидящий :)

ааа...., я так и подумал :)


 
No_Dead ©   (2008-01-16 07:10) [249]

> [245] Джо ©   (16.01.08 05:25)


&laquo; &#151; Торбим, Коля?
&#151; Торбим, Толя!!!&raquo;
©Тупиковый период %>


 
OSokin   (2008-01-16 08:35) [250]

Надо качнуть =). Коллекцию вирусов хоть пополню =)


 
oxffff ©   (2008-01-16 08:54) [251]


> Джо ©   (16.01.08 05:25) [245]
> В общем, думаю, ничего плохо я не сделаю, а, раз уже ветка
> попала в базу поисковиков, то сделаю даже нечто полезное,
>  обнародовав нижеследующее.
>
> Некоторые посты от этого ника от айпи 85.21.39.13 (провайдер
> Корбина-Телеком), некоторые — от 90.154.3.48 (провайдер
> Closed Corporation CENTEL). Похоже, с рабочего и домашнего
> адресов. Вроде не прокси, но я не москвич.
>
> Может, кому-то будет и полезно.


Не мешало бы ему яйца намотать на голову.


 
Nic ©   (2008-01-16 08:56) [252]

Эх, автор ветки, да Вы редиска!


 
Nic ©   (2008-01-16 08:57) [253]


> oxffff ©   (16.01.08 08:54) [251]

+1 :-)


 
SPeller (work)   (2008-01-16 09:47) [254]

автор кулхацкер наф! :)


 
Rouse_ ©   (2008-01-16 10:02) [255]

Мдя...



Страницы: 1 2 3 4 5 6 7 вся ветка

Форум: "Прочее";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 1.13 MB
Время: 0.064 c
2-1201193988
AntonUSAnoV
2008-01-24 19:59
2008.02.17
как записать в событие onkeydown сочетание клавиш


6-1179711254
Rimd
2007-05-21 05:34
2008.02.17
html файл как текст


8-1173673946
arturich
2007-03-12 07:32
2008.02.17
Возможно ли?


2-1201500506
psa247
2008-01-28 09:08
2008.02.17
получить ListView.Data ?


1-1194786224
9899100
2007-11-11 16:03
2008.02.17
обработка строк текстового файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский