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

пароль 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 пользователей

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




  • Сообщения

    • Jesse
      Также по формуле Струхаля  хотел оценить насколько частота срыва вихрей с лопастей рабочего колеса находится близко к собственной частоте вала. Т.е. что-то вроде того   Вопрос в характерной длине. Вот в этих лекциях говорится, что надо брать что-то вроде длины дуги между лопастями. Т.е. это и будет получается наша характерная длина (k - число лопастей).   Т.е. в моём случае выделенный зеленым участок.   Вроде похоже на картинки из cfd те что выше кинул. Но всё же: никому не попадался источник по правильному выбору характерной размера/гидравлического диаметра? Обосновать хочитца!   p.s.: и тут блин тоже частота срыва вихрей близко получается к СЧ..)) Струхаль брал равным 0,2
    • gjkol
      Уважаемый, а что означает это НД/ВД или g75 Peck Grooving Cycle O.D. or I.D.   просто по моему опыту, когда знаешь расшифровку все становится понятее.  Заранее благодарен
    • mml35
      Я в любом случае благодарен, за потраченное на меня время.) Буду искать ошибки в уравнениях регионов.
    • Ветерок
      Я не знаком с вашими настройками, поэтому не могу сказать. У меня не так. А разбираться в ваших настройках нет никакого желания, уж извините.   Если деталь есть в разделе спецификации, а номер позиции не отображается, это странно. Надо разбираться с настройками спецификации. Может, там ещё какие условия прописаны.
    • mml35
      Про раздел спецификации понятно то, что в при создании файла (в каталоге Camozzi нет этого раздела и его нужно заполнить самостоятельно). Но на основании чего Creo вносит в параметры модели при создании например детали - вносит параметр  РАЗДЕЛ_СПЕЦИФИКАЦИИ - Детали. Потом я создаю так же резиновое кольцо и Creo в РАЗДЕЛ_СПЕЦИФИКАЦИИ - Стандартные детали? На основании чего она так решает. Может потому что нет обозначения-поставил все равно стандартное изделие. Может потому что нет чертежа - создал. Все равно стандартное изделие. Понятно, что можно в ручную изменить, но вопрос каков алгоритм, признак что Creo делает такую разноску?   И я так и не понял, почему в спецификации на этот импортированный штуцер нет номера ПОЗ (запрос rpt.index - стоит), хотя на чертеже позиция ставится? Где искать проблему?     
    • Ветерок
      На сайте производителя смотрели? Или вам нужны чертежи для серийного производства? Тогда точно к производителю :)
    • Ветерок
      Не важно как получена деталь. Номер позиции проставляется автоматически. А вот чтобы деталь попала в соответствующий раздел спецификации, у неё должен быть задан соответствующим образом параметр, который отвечает за раздел спецификации. Этот параметр может называться по-разному в зависимости от того, какими настройками пользуетесь. Например, этот параметр может называться TIP. На картинке в ответе выше этот параметр называется ТИП. Если на вашей картинке это РАЗДЕЛ_СПЕЦИФИКАЦИИ, то там нужно указать нужное значение. Это значение тоже может быть разным. К сожалению, в Крео нет единого стандарта. Каждый дилер (почти каждый) предлагал свои варианты, кроме того, на отдельных предприятиях могли быть совсем свои настройки.   В принципе, как фильтруются модели можно посмотреть в фильтрах соответствующего раздела таблицы спецификации.
    • butlug
      Точно не помню какой именно из параметров - но это параметры на созданный мной подшипник скольжения. В графе позиция у меня стоит запрос &rpt.index Спасибо за ответ. Но чаще всего есть только step и искать исходник сделанный в неизвестной программе через третьи руки перекупов по времени такое себе занятие на несколько дней... - проще уже самому расставить если их не сотни), а если это может сделать машина причем сгруппировав по диаметрам и глубинам - зачем людей по чем зря беспокоить непонятными вопросами)
    • david1920
      В личку смотрите
    • anton7
×
×
  • Создать...