Egy erősítőt (vagy akármilyen hardwaret) vissza lehet fejteni?
Megoldható - az áramkör felépítése felmérhető; ha valamilyen mikroszámítógép/mikrovezérlő van benne, a benne levő háttértár tartalma kiolvasható (így a rajta levő szoftver letölthető - visszafejtéséhez azért kell némi szakismeret); működés közben a különböző, az áramköri elemeken átmenő jelek kimérhetőek.
Pár példa:
Nem egyszerű, mert a gyártó - az ipari titkát féltve, a berendezés biztonságát biztosítandó, az öncélú javítást/fejlesztést nehezebbé tevő - általában védelmi lépéseket szokott tenni a visszafejtés ellen (sőt, egyes esetekben aki ilyesmit tenne, azt még perbe is foghatják - lásd a modern, számítógép-vezérelt traktort házilag megjavító szerelők esetét: [link] ).
hardvert csavarhúzóval és kalapáccsal, esetleg fűrésszel, fúróval simán visszabontod alkatrészeire, ott lesznek a csavarok, fa darabok, műanyagok stb
ha a rajta levő szoftvert akarod, na az más kérdés
a legtöbb ilyen szoftver le van fordítva ugye és az eredeti kódját nem tudod kiolvasni, csak a lefordítottat vagy vannak "feketedobozok" amiknek nincs alapból olyan lehetősége, hogy kiolvasd a kódját, csak vannak pl chipnek lábai amin tudsz küldeni jelet és kivenni jelet
tehát egy böngésződben futtatható javascript kódot 1:1-ben tudsz olvasni, ez ugye tiszta, ezt lehet obfuszkálással védeni
ezt még módosítani is tudod magadnál!
van a PHP kód ami a szerveren fut, te oda max kérést tudsz beküldeni a böngésződből, na ott már a szerveren levő kódot nem tudod olvasni, mint felhasználó, viszont fejlesztőként 1:1-ben tudod a kódokat olvasni (obfuszkálás esetén a "katyvaszt" amit generál)
akkor jön a C# kód amit lefordít a fordító exe-re, dll-re stb
ez alapjáraton nem olvasható, DE célszoftverrel valójában 1:1-ben olvasható ahogy megírták (vagyis fordították, mert ezt is lehet obfuszkálni)
akkor van pl a C++ kód amiből szintén dll-t, exe-t csinálsz
azt már nem tudod olyan módon visszafejteni, de bizonyos editorokkal ugye látod azt amit a gép is! tehát az assembly kódjához "hozzáférsz"
PIC-ben nem vagyok annyira otthon, ugye ezek a chip-eknél használatos egyik nyelv, vagy mondhatni az arduinot is
ezeknél az eszközöknél úgy tudom még a beleégetett kódot sem tudod kiolvasni, itt már inkább hardveres szinten kell kibontani, ha az "assembly" kódhoz hozzá akarsz férni
erre a chippes megoldásokra szokták alkalmazni, hogy a chipnek van egy típusa, sorszáma, 2 azonos chip azonosítónál ugyanazt a chippet kapod, így lehet cserélni hardveresen a dolgokat
a konzolos feltörés az elég más dolog, van ahol hardveres védelmet cserélnek ki, van ahol szoftveresen oldják meg
itt viszont ami jogilag gond lehet ugye a licensz, eredetileg nem nyúlhatnál bele ennek a gépeknek a szoftverébe, nem módosíthatod szabadon stb
azt ugye tudod, hogy lehet nem is szofveresen van probléma, SŐT lehet nem is az erősítővel van gond, hanem pl utána a jellel stb
erre kellene egy megfelelő szakember aki ezt ki tudja mérni pontosan mi a probléma
olyat keress aki akár hobbi szinten, akár hivatásosan foglalkozik erősítőkkel
ha valaki lokalizálta a probléma helyét, akkor érdemes tovább kutatnod
más erősítővel próbáltad amúgy? ott ugrált?
#3: "hardvert csavarhúzóval és kalapáccsal, esetleg fűrésszel, fúróval simán visszabontod alkatrészeire, ott lesznek a csavarok, fa darabok, műanyagok stb"
Meg az elektronika - a kérdező autóhifiről értekezett - ami kimérhető.
"PIC-ben nem vagyok annyira otthon, ugye ezek a chip-eknél használatos egyik nyelv, vagy mondhatni az arduinot is"
A PIC (Programmable interrupt controller: [link] ) nem egy nyelv, hanem egy mikrovezérlő-típus (a mikrovezérlő egy egy chipbe zsúfolt "mikroszámítógép", processzorral, operatív memóriával, szilárdtest alapú háttértárral).
Az Arduino sem egy nyelv, hanem egy másik fajta mikrovezérlő-széria, az AVR köré épített egy lapkás fejlesztőpanel (a fejlesztőpanel egy olyan áramköri lap, amire rá van rakva a mikrovezérlő, az egyszerűen csatlakoztatható ki- és bemeneti portok, a tápellátást/programozást/hibajavítást segítő USB port, stb...) márkaneve.
A mikrovezérlők háttértárába már lefordítottan kerülnek a programok, így azokat vissza kell fejteni, ha ki akarjuk deríteni a működésüket.
Hogy eredetileg milyen nyelven írják meg, az a rendelkezésre álló fejlesztőeszközökön múlik. Általában Assemblyben, C-ben (mivel ezek "gépközeliek") szokták megírni, de előfordulhat Basic (Basic Stamp: [link] ) vagy kvázi bármilyen nyelv - lásd a Lego Mindstorms esetét: [link]
#5: Aki erősítőket - illetve egyéb elektronikai berendezéseket - szervizel, az általában elektrotechnikus.
Ennek egyik specializált formája az autók elektronikájával foglalkozó szakember - autóvillamossági szerelő - azon belül is az autóhifi szerelő - bár kérdéses, melyik szerelő vállalja be az autóhifi/fejállomás hibájának feltárását és kijavítását az autóhifi/fejállomás kicserélése helyett (amely utóbbi gyorsabb, egyszerűbb).
a helyzetet tovább bonyolítja, hogy gyári cucc, és nem csak maga a hangrendszer az oldalsó hangszórókat megszólaltatja, hanem az egész autó rendszere erre van kötve. Kivettem egyszer az erősítőt, és pl az indexnek a kattogó hangja is elment, a parkolóradar sem pittyegett, meg lehet hogy a can-bus rendszerre is rá van kötve. Az interneten olvastam hogy sokan panaszkodnak erre a jelenségre, de megoldást senki sem tudott, akinek megjavították azoknak még garancia alatt csinálták, és azt írják hogy az erősítőt cserélték neki, és ráadásul olyat kapott vissza amin még gyári szám sem volt, de azt írják ez is hetekig tartott.
Ha a zenében olyan rész jön, amiben van basszus, akkor megy fel a hangerő, és ha csak simán éneklős rész jön akkor visszahalkul, ha leveszem a basszust akkor nem produkálja ezt. Nekem ez nagyon szoftveres hibának tűnik, valaki azt írta, hogy a "noise_gate"-en kell valamit állítani szoftveresen, de ezek már sok éves fórum bejegyzések, ezért is gondoltam hogy ha valahogy hozzá lehetne férni szoftveresen a cucchoz, akkor megpróbálnám megkeresni ezt a részt. Mert autó hifisek ehhez nem értenek, ők csak a forgalomban lévő cuccokkal foglalkoznak, azok meg ugye univerzálisak, és valamennyire nyitottak is, de ez mivel gyári és az isten tudja ki csinálta full zárt, a csatlakozók is teljesen egyediek rajta.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!