-
Data: 2023-12-10 16:20:02
Temat: Re: Hakowanie infrastruktury za pomocą wyrafinowanych narzędzi
Od: heby <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 10/12/2023 00:08, titanus wrote:
> Heby - kiedy wymienialiśmy opinie n/t budowy systemu sterowania HA,
> bardzo jednak upierałeś się na tym, że należy (przynajmniej w tamtym
> przypadku) wykorzystać to co zostało już przez kogoś zbudowane,
> "przepracowane" - bo poprostu - działa.
1) Hardware sterowanika w pociągu nie jest "przepracowane". Jest
niszowe. Przeciętny, brodaty nerd, piszący kod w jądrze Linuxa w życiu
go na oczy nie zobaczy. On pisze kod, który będzie pracował na nieznanej
architekturze i może nigdy nie zobaczyć buga, który własnie w tej chwili
implementuje.
2) Istnieje róznica między miganiem didoami a sterowaniem setką ton.
> Kiedy argumentowałem, że nie
> chcę takich rozwiązań ponieważ nie widzę dla nich zastosowania w moim
> przypadku kontrowałeś, że chcę "wymyślać koło na nowo".
Jesli robisz domowy projekcik, albo nawet kompercyjny, konsumencki
projekcik, typu zabawkowego, nalezy jak najwięcej czerpać z gotowców.
Zawieszenie się tabletu dziacku spowoduje tylko płacz i traumę u
przedszkolaka, gdy to samo w pociągu może doprowadzić do utraty życia.
Przepychanie wszystkich czujników i sterowania przez jeden, deliktny
system, jest naiwne. Linux, jako OS, może co najwyżej pełnić rolę
nadzorcy nad układami, ale układy powinny być autonomiczne i mieć
niezalezną możliwośc sterowania, pomijającą ten ekran (dotykowy?).
Podobnie, przepytachnie wszystkch ukłądów przez centralny komputer jest
naiwne. Znacznie bardziej neizawodne były by osobne elementy, pracujące
autonomiczne i co najwyżej oczujnikowane.
> W tym przypadku (chodzi o sterowanie pociągu) argumentujesz w drugą
> stronę: dziwisz się, że producent poszedł "na łatwiznę" i zastosował coś
> co działa (choć jest wykorzystywane w innym zakresie) i jednak (jako
> producent) powinien zrobić coś całkowicie od nowa.
To nie branża, gdzie wolno iść na łatwiznę.
> Gdzie w tym przypadku leży różnica pomiędzy szarym człowiekiem z
> konkretnymi wymaganiami i "dużym graczem" który jednak idzie na skróty ?
Bezpieczeństwo.
Aby była 100% jasność: w urządzeniach sterujących, szczególnie typu RT i
infrastrukturze krytycznej, nie ma miejsca na rozwiązania szybkie i
tanie, a takim jest Linux.
Może być tak, że wyświetlacz w pociągu nie jest krytyczny i można używać
pociąg bez niego. Wtedy nie ma problemu. Acz zaczyna wtedy pojawiać się
pytanie: to po co on tam jest?
Następne wpisy z tego wątku
- 10.12.23 18:02 Zbych
- 10.12.23 18:14 vamastah
- 10.12.23 21:45 RadosławF
- 10.12.23 22:18 heby
- 10.12.23 22:32 Zbych
- 10.12.23 23:20 heby
- 10.12.23 23:21 heby
- 11.12.23 13:10 io
- 11.12.23 13:26 io
- 11.12.23 13:32 io
- 11.12.23 15:00 Janusz
- 11.12.23 16:16 J.F
- 11.12.23 16:29 io
- 11.12.23 16:58 Janusz
- 11.12.23 17:10 Janusz
Najnowsze wątki z tej grupy
- masowe programowanie AVR
- Fajny pomysł na monitor z klawiaturą
- Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
- Aparat, zewnętrzny mikrofon, brum
- Wieszanie się przy aktywnym SMP
- Prognozowanie zużycia energii przez PGE?
- Odkurzacz mnie bije :(
- Rapsberry Pi i synchronizacja plików
- RCD 300 mA
- rpi i moduł przekaźników
- Falownik do pompy CO
- Lampa ogrodowa rozłączała różnicówkę
- Inteligentne oświetlenie schodów
- Pytanie do Użytkownika
- Emanuel kiedyś szukał gotowca do chłodzenia leków
Najnowsze wątki
- 2024-10-10 Podnieś rękę!
- 2024-10-10 Warszawa => Spedytor Międzynarodowy <=
- 2024-10-10 Kraków => International freight forwarder <=
- 2024-10-10 Warszawa => Data Scientist / Data Engineer (predictive modelling) <=
- 2024-10-09 Próby RCB SMS alarmowy
- 2024-10-09 Bye Bye Aero2
- 2024-10-09 Gdańsk => Technical Lead ( (Java Background)) <=
- 2024-10-09 Białystok => Technical Leader (Java Background) <=
- 2024-10-09 Katowice => QA Engineer <=
- 2024-10-09 Gdynia => Data Scientist <=
- 2024-10-09 Warszawa => Data Scientist / Data Engineer (modele predykcyjne) <=
- 2024-10-09 Warszawa => Programista Full Stack .Net <=
- 2024-10-09 Warszawa => Senior Account Manager <=
- 2024-10-09 Warszawa => Key Account Manager <=
- 2024-10-09 Warszawa => Sales Development Representative (z j. niemieckim) <=