-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
e.net!feeder.erje.net!eternal-september.org!reader02.eternal-september.org!.POS
TED!not-for-mail
From: heby <h...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Procesor za -10 złotych. :)
Date: Tue, 27 Apr 2021 14:46:21 +0200
Organization: A noiseless patient Spider
Lines: 62
Message-ID: <s69130$7gq$1@dont-email.me>
References: <s66ap1$vei$1@dont-email.me> <s66ug0$3b1c3$1@portraits.wsisiz.edu.pl>
<s66vel$oll$1@dont-email.me>
<a...@n...neostrada.pl>
<s67gvs$fon$1@dont-email.me>
<a...@n...neostrada.pl>
<s68ijo$fkv$1@dont-email.me>
<1bk85o49let8p$.1x110067gtdji$.dlg@40tude.net>
<s68khr$i4k$1@dont-email.me>
<1ox6v6muxohnr$.1o9b3vrdgv4no.dlg@40tude.net>
<s68pae$2sg$1@dont-email.me>
<a...@n...neostrada.pl>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 27 Apr 2021 12:46:24 -0000 (UTC)
Injection-Info: reader02.eternal-september.org;
posting-host="0bd4c156cf05978ae31bb037f28e2d06"; logging-data="7706";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX1/SMrqswSwMMHnzIVJ/znF/"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.10.0
Cancel-Lock: sha1:NyYdtZ7QiVpQG2prbNaB1g0DVNM=
In-Reply-To: <a...@n...neostrada.pl>
Content-Language: en-US
Xref: news-archive.icm.edu.pl pl.misc.elektronika:764574
[ ukryj nagłówki ]On 27/04/2021 14:18, Marek wrote:
>> A mój falownik nie może sobie otworzyć jakiegoś portu po TCP wprost i
>> ustępniać jakieś proste webapi? Wielodostęp, brak timeoutów, strumień
>> a nie pakiet. Same zalety. Nie, musi modbus.
> Może i dobrze. Jestem w stanie sobie wyobrazić jaka skala dziur czy
> nawet braku jakiekolwiek ACL byłaby w takich przemysłowych urządzeniach.
Miałem (niemiecki, a i owszem) miernik izolacji, sterowany modbusem,
tyle że przez RS232. Taki do badania izolacji na lini produkcyjnej
ręcznie. Dotyka się sondą obudowę i nastepny.
Całkiem spoko. Ustawiasz parametry, wysyłasz coś do rejestru i strzela
napięciem, potem czytasz wynik, ładnie zautomatyzowane i bangla.
Wszystko super, do momentu kiedy dłubie przy sofcie sterującym i
nieopacznie wysyłam 4 do rejestru który przyjmuje 0-3. Zawiesił się.
Pomyslałem sobie że nie mozna być aż takim idiota, ale ... trzeba sprawdzić.
Po godzinie wiedzialem jak go posmerać po modbusie, coby generował na
stałe setki V na próbniku (normalnie odpalanym tylko na milisekundy).
Wystarczyło do rejestru określającego czas w ms wysłać wartośc ujemną (w
U2)... natomiast dodatnie grzecznie ograniczał do bezpiecznych ;) W
efekcie miernik migał czerwonym światełkiem, przestawiał kolor na
zielony i można było razić ludzi sondą pod napięciem.
Morał z tego taki że znacznie bardziej przerażają mnie idioci w embedded
od modbusów robiący wszystko od zera na 8051 sami, niż ludzie biorący
gotowe webservery z prostym api, stosowane w embedded i przetestowane
juz przez kogoś.
PS. Historia ma również zakończenie: po zgłoszeniu w firmie buga
dostałem zwrotnie skan kartki z zakreślonym na czerwono opisem, że
akceptowane są tylko dodatnie wartości. I duży, czerwony wykrzyknik
obok. Prawdopodobnie cobym następnym razem nie robił z siebie idioty. Po
niemiecku nie umiem, więc pokazali mi obrazkowo gdzie moje miejsce.
> Z dużym prawdopodobieństwem taki "bardzo ważny szkielet sieci
> produkcyjnej" często stykał by się (przez przypadek lub nie) mniej lub
> bardziej z publiczną siecią i dopiero byłyby cyrki.
To już problem infrastruktury, higienty i białka. Wirówki w Iranie
zupełnie się nie stykały z internetem i padły.
> Potem producenci by
> musieli lataćb te dziury (a tego nie lubią) np. w tokarce, bo jakiś
> "haker" przerpogramował i operatorowi łapy urwało. Tak dzięki takiemu
> modbusowi or co. mają jakąś tam separację technologiczną....
Nic nie pomaga. Do tych modbusów są podpięte dziurawe sterowniki, często
z absurdalnie niskimi poziomami zabezpieczeń. Co z tego że dziura jest
po drugiej stronie modbusa. Dziura to dziura.
Nie wiem co sie stanie, jak zacznę grzebać po moim falownieku, po
nielegalnych wartosciach rejestrów. Może nic, a może wybuchnie.
> Wystaw sobie dowolny (nawet świeżo uzyskany z IANA) IP i monitoruj na
> interfejsie co do niego przychodzi, przecież to już obłęd jakiś. Skaner
> skanera skanerem pogania. Tego w latach 90 nie było.
Ale jest dzisiaj i wiemy jak się przed tym chronić. Napisanie prostego
webapi bez bugów jest w zasięgu przeciętnego programisty, byle by
świadomego.
Następne wpisy z tego wątku
- 27.04.21 14:50 heby
- 27.04.21 16:28 Marek
- 27.04.21 16:36 Marek
- 27.04.21 16:40 J.F
- 27.04.21 16:52 heby
- 27.04.21 16:57 heby
- 27.04.21 17:28 J.F
- 27.04.21 17:47 J.F
- 27.04.21 19:13 Piotr Wyderski
- 27.04.21 19:19 Piotr Wyderski
- 27.04.21 19:35 Marek
- 27.04.21 19:38 Piotr Wyderski
- 27.04.21 19:39 Marek
- 27.04.21 20:01 heby
- 27.04.21 20:02 heby
Najnowsze wątki z tej grupy
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
Najnowsze wątki
- 2025-01-21 Zgromadzenie użytkowników pojazdów :-)
- 2025-01-21 bateria na żądanie
- 2025-01-21 Warszawa => IT Business Analyst <=
- 2025-01-21 Warszawa => IT Assets Manager <=
- 2025-01-21 Warszawa => Presales / Inżynier Wsparcia Technicznego IT <=
- 2025-01-20 Białystok => Delphi Programmer <=
- 2025-01-20 Białystok => User Experience Designer <=
- 2025-01-20 Katowice => UX Designer <=
- 2025-01-20 Wrocław => Specjalista ds. Sprzedaży <=
- 2025-01-20 Białystok => Solution Architect (Java background) <=
- 2025-01-20 Szczecin => Senior Field Sales (system ERP) <=
- 2025-01-21 e-doręczenia
- 2025-01-20 Zbieranie podpisów przed sklepem
- 2025-01-20 cenzura internetu
- 2025-01-20 ulaskawienie