Имя: Пароль:
1C
 
1С обработка
,
0 Lite777888
 
naïve
06.06.24
16:01
Обработка 1с стороннего сервиса ,в модуле формы текст типа - if _0=false then goto ~IL_5842 endif; goto ~46; ~IL_5842:; goto ~53;
И все в таком духе , синт ошибок нет , вопрос что это вообще ?
1 Смотрящий
 
06.06.24
16:02
Обфусцированный код
2 Smit1C
 
06.06.24
16:02
Обфускация
3 Волшебник
 
06.06.24
16:04
галиматья
4 Lite777888
 
naïve
06.06.24
16:04
Понятно что можно писать циклы на англ.
5 Гена
 
гуру
06.06.24
16:07
По памяти, endif и goto это фортран )
6 Волшебник
 
06.06.24
16:10
(5) Спасибо, что не Форт!

\ Напечатать знак числа
: .SIGN ( n -- )
   ?DUP 0= IF
     ." НОЛЬ"
   ELSE
     0> IF
     ." ПОЛОЖИТЕЛЬНОЕ ЧИСЛО"  ELSE
     ." ОТРИЦАТЕЛЬНОЕ ЧИСЛО"  THEN
   THEN
;


wiki:Форт_(язык_программирования)
7 SleepyHead
 
гуру
06.06.24
16:11
(6) О, помню писал на нем курсовую про грузчика в 93 году. А теперь не помню ничего ((
8 mmg
 
06.06.24
16:15
(5) endif это не фортран, фортран end if
а endif это, в частности, 1С
9 Гена
 
гуру
06.06.24
16:16
(8) Да? Ну значит память меня подвела )
10 Lite777888
 
naïve
06.06.24
16:32
goto переход к метке ? бэйсик был еще ), а как это деобфусцировать ?
11 1Снеговик
 
гуру
06.06.24
17:26
(0) с какой целью лезешь в код? Доработать хотел?
А сторонний сервис сам не может вопрос решить?
12 Волшебник
 
06.06.24
17:27
(10) Запросите нормальные исходники
13 Мультук
 
гуру
06.06.24
17:28
(10)

Тут всё просто. Нужно написать деобфус... новую обработку.
14 strange2007
 
06.06.24
17:34
(8) >> а endif это, в частности, 1С
А ещё в PureBasic-е есть EndIf
15 craxx
 
06.06.24
21:44
(10) Примерно никак. Фарш невозможно провернуть назад.