Перейти к публикации

пароль PMC LAD


tra_63

Рекомендованные сообщения

32 минуты назад, gudstartup сказал:

Ведь вы так и не узнали что в этом функциональном блоке!:biggrin:

Зато решили главную цель. Ради которой автор и хотел узнать что в этом блоке

Иногда разрубить узел проще чем его развязать

Ссылка на сообщение
Поделиться на других сайтах


1 час назад, gudstartup сказал:

Возможно и это криптоалгоритмы когда даже зная алгоритм на вычисление ключа уходят годы при огромных вычислительных кластерах и вопрос взлома перестает быть актуальным так как информация устаревает или ее уже к этому времени  публично распространяют! Ведь вы так и не узнали что в этом функциональном блоке!:biggrin:

 

Насколько я понял, вьетнамец нашел пароль от функционального блока в оперативке:

https://www.youtube.com/watch?v=fXhD3tirvGo

Ссылка на сообщение
Поделиться на других сайтах

Вообщем обратился я к вьетнамцу из www.plccncsoft.com и за скромные 100$ он отправил мне пароль от закрытого Function Block. Пароль: DQYS , может кому-то и понадобится. Естественно пароль подошел. А вы тут про криптоалгоритмы и годы вычислений :biggrin:.

Ссылка на сообщение
Поделиться на других сайтах

Теперь, когда Function Block - Protect открыт, быть может кто-то из гуру подскажет, куда они там спрятали блокировку переключателей в PMC Config?

Ссылка на сообщение
Поделиться на других сайтах
21 минуту назад, AnPel сказал:

Естественно пароль подошел. А вы тут про криптоалгоритмы и годы вычислений 

Я имел ввиду нормальные виды защиты а не когда ключ в одной комнате с объектом взлома.

23 минуты назад, AnPel сказал:

Вообщем обратился я к вьетнамцу

Для въетнамца 100$ это неплохой заработок но часть ему придется разделить с китайцем который подсказал ему пароль!:biggrin:

 Значит вы освоили поиск в интернете лучше чем я , поздравляю!:maladets:

Можете спросить у него возможно ли восстановление исходного кода функционального блока если он не помещен в файл памяти PMC.000 при компиляции?

В последнее время китайские станкостроители именно так защищают свои pmc от изменений.

Вносят в этот блок важные для функционала программы уравнения и выключают генерацию исходного кода и вы не можете посмотреть этот блок а также удалить его из программы PMC так как она просто перестанет работать.

Просто и весело и да без криптоалгоритмов!:biggrin:

Спасибо вам за науку теперь будем знать где искать а искать надо в памяти как и всегда!:clap_1:

Кто ищет то всегда найдет пусть это будет через год!:biggrin:

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, AnPel сказал:

куда они там спрятали блокировку переключателей в PMC Config?

Это кипп-реле K900 K901 K902 каждый его бит за свой ползунок отвечает

Ссылка на сообщение
Поделиться на других сайтах

 

       | R9091.1        K0900.0 |
 00020 *----||---------*--(S)---*
       |               |        |
       |               |        |
       |               |K0900.1 |
       |               *--(R)---*
       |               |        |
       |               |        |
       |               |K0900.4 |
       |               *--(R)---*
       |               |        |
       |               |        |
       |               |K0900.7 |
       |               *--(S)---*
       |               |        |
       |               |        |
       |               |K0901.6 |
       |               *--(R)---*
       |               |        |
       |               |        |
       |               |K0902.0 |
       |               *--(R)---*
       |               |        |
       |               |        |
       |               |K0902.2 |
       |               *--(R)---*
       |               |        |
       |               |        |
       |               |K0902.6 |
       |               *--(S)---*
       |               |        |
       |               |        |
       |               |K0902.7 |
       |               *--(S)---*
       |               |        |
       |               |        |
       |               |K0906.1 |
       |               *--(R)---*
       |               |        |
       |               |        |
       |               |K0906.6 |
       |               *--(R)---*
       |                        |
       |                        |
       | R0000.2        K0900.0 |
 00021 *----||---------*--(R)---*
       |               |        |
       |               |        |
       |               |K0900.1 |
       |               *--(S)---*
       |               |        |
       |               |        |
       |               |K0900.4 |
       |               *--(S)---*
       |               |        |
       |               |        |
       |               |K0900.7 |
       |               *--(R)---*
       |               |        |
       |               |        |
       |               |K0901.6 |
       |               *--(R)---*
       |               |        |
       |               |        |
       |               |K0902.0 |
       |               *--(S)---*
       |               |        |
       |               |        |
       |               |K0902.2 |
       |               *--(S)---*
       |               |        |
       |               |        |
       |               |K0902.6 |
       |               *--(R)---*
       |               |        |
       |               |        |
       |               |K0902.7 |
       |               *--(R)---*
       |               |        |
       |               |        |
       |               |K0906.1 |
       |               *--(S)---*
       |               |        |
       |               |        |
       |               |K0906.6 |
       |               *--(R)---*
       |                        |
       |                        |

вот оно

Снимок экрана от 2023-08-25 08-40-52.png

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, Viktor2004 сказал:

вот оно

Благодарю за информацию! :k05205:

 

Кстати, по этой теме достаточно подробно разжевано в LADDER-III Operator`s Manual, 9.3.6.3 Setting items:

 

- HIDE PMC PROGRAM (PMC-SB7: K900.0, PMC-SA1: K17.0)
Not checked : Displays sequence programs.
Checked : Hides sequence programs.

- PROGRAMMER ENABLE (PMC-SB7: K900.1, PMC-SA1: K17.1)
Not checked : Disables built-in programmer functions.
Checked : Enables built-in programmer functions.

- LADDER MANUAL START (PMC-SB7: K900.2, PMC-SA1: K17.2)
Not checked : After the power is turned on, sequence programs will be automatically executed.
Checked : Sequence programs will be executed with the sequence program execution soft key.

- RAM WRITE ENABLE (PMC-SB7: K900.4, PMC-SA1: K17.4)
Not checked : Disables the forcing and overwrite functions.
Checked : Enables the forcing and overwrite functions.

- SIGNAL TRACE START (PMC-SB6: K900.5)
Not checked : The signal trace function starts tracing with the trace execution button.
Checked : The signal trace function automatically starts tracing after the power is turned on.

- SIGNAL ANALYSIS START (PMC-SB6: K900.6)
Not checked : The signal waveform display function starts sampling with the execution button.
Checked : The signal waveform display function automatically starts sampling after the power is turned on.

- HIDE DATA TBL CNTL SCREEN (PMC-SB7: K900.7, PMCSA1: K17.7)
Not checked : Displays the PMC parameter data table control screen.
Checked : Hides the PMC parameter data table control screen.

- SIGNAL TRIGGER START (PMC-SB7: K901.2, PMC-SA1: K18.8)
Not checked : The trigger stop function does not automatically starts when the power is turned on.
Checked : The trigger stop function automatically starts when the power is turned on.

- EDIT ENABLE (PMC-SB7: K901.6, PMC-SA1: K18.6)
Not checked : Disables sequence program editing.
Checked : Enables sequence program editing.

- WRITE TO F-ROM[EDIT] (PMC-SB7: K902.0, PMC-SA1: K19.0)
Not checked : After a Ladder program is edited, the changes will be automatically written to F-ROM.
Checked : After a Ladder program is edited, the changes will not be automatically written to F-ROM.

- ALLOW PMC STOP (PMC-SB7: K902.2, PMC-SA1: K19.2)
Not checked : Disables the sequence program execution/stopping operations.
Checked : Enables the sequence program execution/stopping operations.

- HIDE PMC PARAM (PMC-SB7: K902.6, PMC-SA1: K19.6)
Not checked : Enables the display and external output of PMC parameters.
Checked : Disables the display and external output of PMCparameters.

- PROTECT PMC PARAM (PMC-SB7: K902.7, PMC-SA1: K19.7)
Not checked : Enables the modification and reading of PMC parameters.
Checked : Disables the modification and reading of PMC parameters.

- IO GROUP SELECTION (PMC-SB7: K906.1)
Not checked : Hides the I/O link group selection screen.
Checked : Displays the I/O link group selection screen.

 

PROGRAMMER ENABLE (K900.1)
If you set "PROGRAMMER ENABLE" to "YES", it enables the
following functions as a supervisor mode.
• Ladder editing screen
• Title data editing screen
• Symbol/comment data editing screen
• Message data editing screen
• I/O unit address setting screen
• Clear of PMC parameter
• Start/stop of ladder
• Forcing function
• Override function*1
• Setting of multi-language message display function
• Data I/O screen
• System parameter screen
• Parameter setting screen for online monitor
• Setting screen for the I/O link assignment data selection function
• Setting screen for keep relay K900 or after
• Sequence program input and output
• PMC parameter input and output
• Input and output of message data for multi-language display
• Saving of a sequence program to flash ROM
• Saving of message data for multi-language display to flash ROM

HIDE PMC PROGRAM (K900.0)
If you set "HIDE PMC PROGRAM" to "YES", it disables the
following functions which have the sequence program display.
• Ladder monitor screen
• Ladder editing screen
• Title data screen
• Title data (message) screen
• Title data editor screen
• Symbol/comment data viewer screen
• Symbol/comment data editor screen
• Message data viewer screen
• Message data editor screen
• I/O module viewer screen
• I/O module editor screen
• Clear of PMC parameter
• System parameter viewer screen
• System parameter editor screen
• Output of sequence program
• Output of message data for multi-language display

EDIT ENABLE (K901.6)
If you set "EDIT ENABLE" to "YES", it enables the following
functions which can edit the program.
• Ladder editing screen*1
• Title data editing screen*1
• Symbol/comment data editing screen*1*2
• Message data editing screen*1*2
• I/O unit address setting screen*1
• Clear of PMC parameter*1*2
• Setting of multi-language message display function
• System parameter screen*1
• Setting screen for keep relay K900 or after
• Sequence program input*2
• Saving of a sequence program to flash ROM
• Input of message data for multi-language display*2
• Saving of message data for multi-language display to flash ROM

ALLOW PMC STOP (K902.2)
If you set "ALLOW PMC STOP" to "YES", it enables the following
functions which require stop/start of ladder program. *1
• Symbol/comment data editing screen*2
• Message data editing screen*2
• Clear of PMC parameter*2
• Start/stop of ladder
• System parameter screen*2
• Input of sequence program*2
• Input of message data for multi-language display*2ALLOW PMC STOP (K902.2)
If you set "ALLOW PMC STOP" to "YES", it enables the following
functions which require stop/start of ladder program. *1
• Symbol/comment data editing screen*2
• Message data editing screen*2
• Clear of PMC parameter*2
• Start/stop of ladder
• System parameter screen*2
• Input of sequence program*2
• Input of message data for multi-language display*2

RAM WRITE ENABLE (K900.4)
If you set "RAM WRITE ENABLE" to "YES", it enables the
following functions, regardless of the other protection.
• Forcing function
• Override function*1
• The change of the PMC parameters from the timer, counter, keep
relay, and data screens is disabled.
• The input of the PMC parameters from the PMC I/O screen is
disabled.
NOTE
The override function also requires the setting of
"OVERRIDE ENABLE" in the setting parameters.

Example for setting parameters
(1) If you want to prohibit completely operator from accessing the
sequence program;
• PROGRAMMER ENABLE (K900.1) "NO"
• HIDE PMC PROGRAM (K900.0) "YES"
• EDIT ENABLE (K901.6) "NO"
• ALLOW PMC STOP (K902.2) "NO"
(2) If you want to allow operator only monitoring the sequence
program;
• PROGRAMMER ENABLE (K900.1) "NO"
• HIDE PMC PROGRAM (K900.0) "NO"
• EDIT ENABLE (K901.6) "NO"
• ALLOW PMC STOP (K902.2) "NO"
(3) If you want to allow operator monitoring and editing the
sequence program;
• PROGRAMMER ENABLE (K900.1) "NO"
• HIDE PMC PROGRAM (K900.0) "NO"
• EDIT ENABLE (K901.6) "YES"
• ALLOW PMC STOP (K902.2) "NO

(4) If you want to allow operator monitoring and editing the
sequence program which requires stop of ladder;
• PROGRAMMER ENABLE (K900.1) "NO"
• HIDE PMC PROGRAM (K900.0) "NO"
• EDIT ENABLE (K901.6) "YES"
• ALLOW PMC STOP (K902.2) "YES"
(5) The case that operator who familiar with the machine and the
ladder sequence operate all the PMC programmer functions;
• PROGRAMMER ENABLE (K900.1) "YES"
• HIDE PMC PROGRAM (K900.0) "NO"

(6) If you want to prohibit the editing and input/output of the ladder
and allow the input/output of the PMC parameters:
• PROGRAMMER ENABLE (K900.1) "NO"
• RAM WRITE ENABLE (K900.4) "NO"
• HIDE PMC PROGRAM (K900.0) "YES"
• EDIT ENABLE (K901.6) "NO"
• ALLOW PMC STOP (K902.2) "NO"
• HIDE PMC PARAM (K902.6) "NO"
• PROTECT PMC PARAM (K902.7) "NO"

 

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, AnPel сказал:

Благодарю за информацию!

А вы что в запущенном ладдере программировать собрались?

Остановите ладдер и меняйте ваши разрешения как хотите ведь ваш секретный FB не будет при этом выполнятся об этом я ранее в теме писал.

Можете остановить его комбинацией кнопок Cancel+Z при старте ЧПУ

 

Ссылка на сообщение
Поделиться на других сайтах

@AnPel Вот для примера китайской защиты попробуйте открыть в программе этот FB вы не сможете этого сделать и даже посмотреть что он выполняет хотя программа будет работать в PMC но никакой возможности редактировать этот блок у вас не будет!

Безо всяких там паролей!:biggrin:

image.png

 

image.png

 

 

bbb11.LAD

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Здравствуйте попробовал узнать пароль программой Пароль LADDER, выдает какие-то кракозяблы. 

Что может быть ?

пароль.png

PMC-SB.lad

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, kanapello сказал:

Здравствуйте попробовал узнать пароль программой Пароль LADDER, выдает какие-то кракозяблы. 

Что может быть ?

пароль.png

PMC-SB.lad 128 \u041a\u0431 · 0 скачиваний

image.png

Старый Ladder, в декабре это обсуждали в этой ветке, @Viktor2004 выкладывал новую версию программы позволяющую смотреть пароли в старых dерсиях Ladder

Password Ladder.exe

Изменено пользователем ivanK
Ссылка на сообщение
Поделиться на других сайтах
05.09.2023 в 16:31, ivanK сказал:

image.png

Старый Ladder, в декабре это обсуждали в этой ветке, @Viktor2004 выкладывал новую версию программы позволяющую смотреть пароли в старых dерсиях Ladder

Password Ladder.exe 123 \u041a\u0431 · 15 скачиваний

Иван спасибо !

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Увидел в сети обучающий ролик

Там чувак учит вскравать пароль ладдера программой, которую я написал в 2015 году. Гы Гы

 

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Viktor2004 сказал:

Там чувак учит вскравать пароль ладдера программой, которую я написал в 2015 году. Гы Гы

А GetPass консольная у меня была еще раньше ее испанец вместе с исходным кодом выложил еще в 2008!:smile:

Вот оно взаимное сотрудничество!

image.png

Почему иран когда надо папку назвать spain!

Ссылка на сообщение
Поделиться на других сайтах
21 минуту назад, gudstartup сказал:

Да а я ее скопипастил в 2014

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

48 минут назад, gudstartup сказал:

испанец вместе с исходным кодом выложил еще в 2008!:smile:

А есть исходные коды посмотреть?

Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, Viktor2004 сказал:

А есть исходные коды посмотреть?

Поищу

9 минут назад, Viktor2004 сказал:

Я имел в виду мою программу с оленями.

Я понял, но почему с оленями вы же не из Нижнего Новгорода!?:biggrin:

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, gudstartup сказал:

понял, но почему с оленями вы же не из Нижнего Новгорода!?:biggrin:

Я тогда еще в Солдриме работал. И у нас было модно называть друг друга оленями за любой косяк

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • fenics555
      штифты разрезные- понятно, что примонтаже изменяют размер по отверстию.  Резиновое кольцо уплотнительное- оно меняет не только диаметр наружный и внутренний, но и толщину. именно долго открываются сборки, содержащие эти изделия.  можно конечно и без нее обходиться, но мы уже привыкли. Только грузятся сборки очень долго, но это врятли из-за гибкости.
    • Viktor2004
    • UkulyAlex
      Добрый день. Работаю в t-flex 16. Имеется приспособление в котором более 150 позиций деталей, спецификация сделана по структуре изделия. Возникла необходимость изменения конструкции, некоторые детали из середины списка пришлось удалить. После обновления отчёта позиции сдвигаются, как сделать чтобы оставались на месте, т.е. был пропуск позиций в середине раздела "Детали"? 
    • статист
      Спасибо за цитату, полезная для меня   Я знал до этого способ использовать атрибуты LATT для задания направления, но они применялись только к построенным линиям. Если например рассматривать созданный элемент E, 1, 2, где для задания применяются только два узла, то тут уже никак не поменяешь положение третьего узла, так как его нет. Нужно тогда создавать отдельно направляющий узел  и задавать его через EMODIF,EID, 3, NID.   Но получается без создания узла, задать направление нельзя. В настране по крайней мере так можно. А в ансисе нужно плодить лишние узлы. Грустно)
    • FROST_R6
      Есть монорельса размером 12м. Хочу проверить перемещение при нагрузке на середину в 2 тонны. Саму монорельсу фиксировать не нужно, поэтому я поставил ее на 2 призмы и зафиксировал их. Расчет не получается провести - сначала программа пишет, что "деформация в данном исследовании слишком значительная и нереалистичная, хотите остановить программу и перезапустить исследование с меньшими нагрузками или с более жесткой моделью?". Я выбираю "нет". После долгого процесса расчета появляется сообщение о том, что "Состояние равновесия не было достигнута" и "Анализ больших смещений был остановлен до сохранения результата", появляется надпись о сбое расчета. 
    • maxx2000
      подгружаются при повторном открытии сборки или при первой вставке? Ну и гибкость сначала вызвала вопрос, но я не заметил существенной задержки при выборе способа вставки с ней или без неё.
    • Ветерок
      Я не понял зачем в этих деталях задана гибкость. При том, что новые значения размеров определяются не измерением, а вводом вручную.
    • BOJIOD9I
      Добрый день! Подскажите куда внести изменения на стойке fanuc 0i, чтобы когда вводишь коррекцию в графу износа она не отображалась на координатах. Пример: Резец точит размер 100 мм, по факту получается 101мм. В графе износ вносишь -1.0 мм. В итоге по координатам будет показано что резец точит 99мм, а по факту станет 100мм как нужно было.
    • ДОБРЯК
      Это есть в документации. Может быть эта информация будет полезна не только вам. https://www.mm.bme.hu/~gyebro/files/ans_help_v182/ans_elem/Hlp_E_BEAM188.html В этом разделе подробно написано Очень подробное описание этого элемента. Это элемент Тимошенко. Это надо учитывать используя этот элемент в расчетах. Остается только один вопрос зачем менять номер узла, если сразу можно задать нужный номер и менять его координаты?  
    • fenics555
      подгружаются эти детали очень долго. возможно что конфликтует в настройках...
×
×
  • Создать...