Kontrola nad počítačovým systémem

...

Moderátor: Mods_senior

123456xx
nováček
Příspěvky: 1
Registrován: červen 23
Pohlaví: Nespecifikováno
Stav:
Offline

Kontrola nad počítačovým systémem

Příspěvekod 123456xx » 11 čer 2023 11:14

Počítačům skoro vůbec nerozumím a sem v nich spíše málo zkušený uživatel, ale dočetl sem se že pokud má někdo Linux a má jeho zdrojový kód a dokáže kód upravovat tak má nad tímto systémem kontrolu resp. Má nad ním kontrolu a nikdo z venku nad systémem nemá přímou kontrolu, tak mě zajímá co je na tom pravdy, jak to funguje?

Resp. Sem se dočetl konkrétně tohle: Máš nějaký programovací jazyk, v tom napíšeš zdrojový kód, který překladačem necháš přeložit do strojového kódu a ten počítač vykoná.

Když máš aplikace například Windows 11, které jsou ve strojovém kódu, tak je umí přečíst počítač, ale ty ne. Když máš ale aplikace, které jsou ve strojovém kódu, ale je k nim přiložen i zdrojový kód (například linux), tak strojový kód přečte počítač a zdrojový kód přečte člověk. Když ten zdrojový kód přečteš, tak ho můžeš i upravit a tudíž máš nad takovou aplikací 100% kontrolu, pokud teda jsi programátor, který umí přečíst ten zdrojový kód.

Reklama
popcorn
Level 3
Level 3
Příspěvky: 525
Registrován: červenec 16
Pohlaví: Muž
Stav:
Offline

Re: Kontrola nad počítačovým systémem

Příspěvekod popcorn » 11 čer 2023 11:39

Ano, přesně tak to funguje :) Linux si můžeš sám libovolně upravovat - proto také existuje nespočet distribucí - Ubuntu, Fedora, Mint, ... Ale také to má nevýhodu, že si takový systém můžeš i sám rozbít nebo vytvořit bezpečnostní díru :) Na kernel linuxu se můžeš podívat třeba tady: https://github.com/torvalds/linux
CPU: i5-6500 GPU: Msi RX480 8GB RAM: Crucial 2x8GB MB: MSI B150 PSU: Seasonic S12II-520 CASE: Gladius M35

Gerete
Level 2.5
Level 2.5
Příspěvky: 300
Registrován: leden 14
Pohlaví: Muž
Stav:
Offline

Re: Kontrola nad počítačovým systémem

Příspěvekod Gerete » 11 čer 2023 11:52

Moc nechápu dotaz, ale zkusím to obecně.

Ano, pokud umíš programovat a rozumíš zdrojovému kódu, nebo aspoň nějaké části, tak si to můžeš upravit, opravit, nebo doplnit dle svého. Poté znovu nechat převést do spustitelné podoby (kompilovat, nebo intepretovat).

Ovšem zdrojové kódy mají tisíce řádků a kolikrát se mohou zabívat nějakým procesem, kterému plně nerozumíš a kdyby jsi chtěl tuhle část upravit, tak si to musíš dostudovat.

Takže hodně filizoficky ano máš nad tím kontrolu. Ale reálně pokud ten software nemáš nějak v plánu upravovat, nebo na něm nějak nepracuješ, tak nemáš nějak potřebu ten kód vůbec číst.

A taky ještě se musí vzít potaz nějaký nepředpokládaný scénář, který není ošetřený :D. To se potom většinou divíš jak k tomu došlo a proč se to děje :D. To může být tvůj kód a stejně nad tím "nemáš kontrolu".

petr22
Guru Level 15
Guru Level 15
Příspěvky: 53627
Registrován: únor 12
Pohlaví: Muž
Stav:
Online

Re: Kontrola nad počítačovým systémem

Příspěvekod petr22 » 11 čer 2023 11:54

Cela teorie je pravdiva - ma pouze drobny problem - jedna se o praci desitek tisic lidi za cca 30 let.

Tedy v pripade zdrojoveho textu se jedna o stovky milionu stran cteni.

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Kontrola nad počítačovým systémem

Příspěvekod faraon » 11 čer 2023 16:07

Strojový kód lze disassemblovat, trasovat a upravovat. Dělají to crackeři, viry, i programátoři v Micro$oftu :lol:

https://www.bleepingcomputer.com/news/microsoft/microsoft-appears-to-have-lost-the-source-code-of-an-office-component/

Kontrolu nad počítačovým systémem už dávno nemáš, v procesorech běží samostatné systémy které mohou dělat cokoliv. Třeba sbírat o odesílat data o tobě, odstranit závadné materiály z tvého disku, zbránit ti v šíření nežádoucích informací...

https://www.zdnet.com/article/minix-intels-hidden-in-chip-operating-system/

Ani dostupnost zdrojových kódů na tom nic nezmění, protože upravený program musíš před spuštěním přeložit do strojového kódu překladačem, a ten si v něm při této činnosti může udělat libovolné úpravy, jak se jeho vydavateli zlíbí.

Mimochodem, těmi procesory není myšlen jenom CPU v PC, ale veškeré další obvody s firmwarem, což znamená namátkou třeba řadič USB na desce, síťovou i grafickou kartu, veškeré periferie včetně klávesnice, myši, tiskárny i monitoru, ale také bezdrátová sluchátka a elektronické cigarety. A samozřejmě televize, digitální rádia, kopírky, dětské chůvičky, automatické pračky nebo moderní elektrické sporáky, elektroměry, robotické vysavače, čtečky karet, bezdrátové zvonky, automaty na kávu, a nejvíc ze všeho mobilní telefony.

Takže vítej v jedenadvacátém století, digitálním pekle a čipové totalitě :twisted:
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Kontrola sestavy
    od Kohus » 24 dub 2024 18:31 » v Rady s výběrem hw a sestavením PC
    1
    347
    od Zivan Zobrazit poslední příspěvek
    24 dub 2024 22:13
  • Kontrola PC sestavy cca 40 tis.
    od JacbBalboa » 14 pro 2023 10:19 » v Rady s výběrem hw a sestavením PC
    9
    1546
    od JacbBalboa Zobrazit poslední příspěvek
    20 pro 2023 12:07
  • Kontrola sestavy 60K
    od jan.sabo » 04 pro 2023 19:19 » v Rady s výběrem hw a sestavením PC
    11
    1334
    od jan.sabo Zobrazit poslední příspěvek
    05 pro 2023 18:27
  • Kontrola sestavy
    od Kohus » 05 zář 2023 06:59 » v Rady s výběrem hw a sestavením PC
    20
    2459
    od meda2016 Zobrazit poslední příspěvek
    07 zář 2023 10:17
  • Kontrola+pomoc se sestavením NEW PC (do 70 tis.)
    od Petersfree » 15 pro 2023 21:10 » v Rady s výběrem hw a sestavením PC
    7
    1168
    od Petersfree Zobrazit poslední příspěvek
    22 pro 2023 06:55

Zpět na “Vše ostatní (sw)”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 44 hostů