eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaProcesor za -10 złotych. :)Re: Procesor za -10 złotych. :)
  • 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.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: