Sunday, March 16, 2025

Cile armady pro nasledujici desetileti (scifi vyblitek)

 Myslim, ze po upgradu by OT-64 Skot pro potreby dnesniho bojiste (a ze by nemusel byt ten upgrade az tak velky) - tak naprosto dostacujici a plne vyhovujici obrneny transporter. Ale ne, my misto abychom vyuzili kapacity a znalosti ceskeho zbrojarskeho prumyslu - radeji nakupujeme v zahranici... A ona ta kvalita tam ma taky svoje limity. A radeji mala domu nez sponzorovat za kazdou cenu okolni staty ci ty vzdalenejsi. Ocekavam, ze po ukrajinskych zkusenostech se objevi Skot 2 ci rovnou Buvol. A nase nove rizene roje dronu - vzdyt to se od nas snazi kopirovat na obou stranach zemekoule. Pokud k jejich rizeni a zpracovani informaci pouzijeme ty eftripetky s jejich umelou inteligenci - a pridame male pasove roboty - tak do valky s Ruskem vubec nemusime! Posleme roboticke jednotky. Ktere nejen ze pouzivaji AI, ale muzou byt na dalku rizene clovekem. A hracu pocitacovych her je v Cesku vpysk! Prvni europeanska roboticka armada. Pasovy prepravnik s tezkym kulometem, schopny vypalit i salvu protitankovych raket. Takove "Cislo 5 zije!" v ceskem podani... Vzdyt na letistich pouzivaji remote control pri odmrazovani. Jak tezke muze byt zabezpecit a ochranit radiovy prenos k ovladani takovych vozidel?

Predstavte si ty moznosti u takovehoto transporteru - zadate jizdu v kolone a potrebujete jen jednoho ridice. Ktery jeste navic sedi uplne jinde. Odveze 10 vozidel pechoty na misto urceni. Zada automaticky navrat po stejne trase zpet. A jede odvezt jinou kolonu... S zivym nakladem s pilotem, prazdny na autosofera :) eftripetky prinaseji neskutecne moznosti! Jsou to letajici pevnosti s az nehoraznymi elektrobojovymi schopnostmi. Do toho spada i monitoring bojiste ;) Ale taky jsou pekelne drahe a stejnou sluzbu by nam udelaly SAABy generace 4 a pul. Akorat bychom nemohli shazovat jaderne pumy... Ale nabidka kterou jsme dostali od SAABu se neodmita. A amikum jsme se ani neodvazili navrhnout jakekoliv zmeny ve smlouve. Naprosto pro nas nevyhodna, nabalujici spoustu neviditelnych miliard navic. Amik vi, amik umi. SAAB by nam dodal o pul hlavy mensi letoun s veskerym servisem, levnejsim provozem, s moznosti startu z dalnice... Ale ne, my potrebujeme raketoplan, co bude moct vzletat a pristavat jen na jednom letisti. A do toho tolik tajnustkareni, ze jsme vlastne koupili tajemny hrad v Karpatech. Protoze aplikace jsou nedodelane. Update nejisty. A hlavne kdo to zaplati kdyz nebude neco fungovat jak ma? Nebo jak jsme si predstavovali ze to bude fungovat? A navic nemoznost vyvinout vlastni aplikace ci pripojit vlastni senzory. Jen ty schvalene... Zadna moznost API. Tim si nas amik zavazal abychom museli odebirat spolupracujici navazne produkty a nemohli jednoduse zmenit dodavatele. Nebo nedejboze si vybrat z vicera dodavatelu. A to si budte jisti, ze schvalenych dodavatelu je jen hrstka. Vetsina z USA, par z Izraele. Takze vendor locked jizda!!! gut dzob check govrnmentalove. Deti mych vnoucat vas budou proklinat za tenhle krok!
Jen takovej malej scifi vyblitek. Shoda se skutecnosti je ciste nahodna a zcela se vymyka normalnimu chapani. Ten Rus byl alespon co se tyce zbrani na urovni. Chtel jen uhli. Donald The Duck chce lithium, zlato, platinu, uran a uhlim taky nepohrdne. To alespon proda Polakum :D
Za cenu tech eftripetek bychom stejny pocet SAABu a servis na 15 let...
Mentalove vladni, nejsou blbci zadni. Lehce penez nabyli, jen pro to, aby je co nejrychleji utratili. A za to nakonec hlavu ztratili nebo rovnou viseli. Na zdi. Vyfoceni. Zastreleni to snad ne, kdyz zbran ani vojak dnes nedostane. To se prece deje jen na Ukrajine. Daleko na vychode. Kde Smigovec a Strihovec je. A pak konecne mesto! Uzgorod. Ceskoslovenska nejvychodnejsi basta. Kde kozaci a slovaci davaji dobrou noc. Vlkum. A ne tem nocnim. Protoze nejen ti, overuji nasi ostrazitost a pripravenost. Zautocili ve chvili kdy si mysleli, ze jsme dostatecne slabi, abychom cokoliv udelali. My jsme v tehle chvili jen bezzubi. Dokud se nerozjede vojenska vyroba naplno v Tatre a Skode, dokud CZ bude jen paberkovat na soukrome klientele - nemame sanci. Rus poukazuje na to, jak nebezpecne meni EU retoriku a zacina zbrojit. Sam pritom jede na plny vykon. Jebat Spartu! Teda Spartak! AAH! Vlastne Dynamo... Hura na Vladivostok! musi kricet spolecne deti, cerstve plnoleti, muzi i zeny v produktivnim veku a duchodci jakbyssmet... Jinak Rus nebude mit zadnou hruzu z nas a bude dale zerty vymyslet, jak nas zamestnat. A rozklizit. Cim dele budeme rozhodovat co bude nasledovat - tim nechavame volny prostor demagogii a negativnimu ovlivnovani verejneho mineni. Doufam, ze kontrasi vsech slozek posilili sve rady a lepe hlidaji pohyby figurek po sachovnici. Soucasne moznosti z Izraele umoznuji 100% kontrolu napadenych zarizeni i vypnutych. Pouzivaji doufam jizz vsech metod ke stopovani nepritele a zabraneni niceni zive i nezive sily, tak jako nedavno Cepitkin s Olihnidem. Je treba si naklonit pres 75% nasich k nastartovani jine mentality. Z dementality zpatky do reality.
It is better to be a warrior in the garden, than gardener in the war. Je lepe byti valecnikem v zahrade, nez zahradnikem ve valce. Brukli byl mistr.
Ale co na to Metar? Ten by si ubalil a sledoval jak cas spleta sve nitky do poradneho provazu. Ochotnych. Ne ochotniku. Branit svou vlast. Tak musel jsem prisahat. A slibit zivot obetovat. Tak davaj nejakou pannu. Obet na oltar casu. Hura na Vladivostok! Tak jako nasi pradedove po transsibirske magistrale. Cervenym i bilym na zlost. Proto se vrhli na nas jako na kost v letech padesatych. Ohlodat co nechal Nemec. Ted je cas vrhnout se na ne, ale ne divoce. Pomalu je zacit rozkladat stejne, jako oni to delaji nam. Zakerne a bez pravidel. Jediny cil - zpusobit co nejvetsi skodu bez ohledu na ztraty na zivotech. Jaky maji asi zeleznice zabezpeceni? Pouzivaji k vyhlaseni leteckeho poplachu obecni rozhlas? A maji to dalkove ovladane? Rozeznit letecky poplach po celem Rusku ohlasujici jaderny uder. Jen tak, ze srandy. Vypnout elektrinu ve vetsine elektraren po celem Rusku. Nastavit vyrobni linky tak, aby zpusobovaly na prvni i druhy pohled zadne skody. Ale po par tisicich kilometrech totalne znici motor. Posilat civilni drony jen tak krouzit nad Kremlem. Az jeden havaruje...
Uvaha nad timto nelehkym tematem se vymkla kontrole. Zadam o shvovivavost a mirny trest. Treba byti osamocenym vlkem, kdyz nepritel se prochazi v ulicich. A po jednom je srovnavat pod zemi. Ale tak daleko to snad nedojde. Ocekavam jen drony a klouzave bomby, mozna nejaky ten Oresnik do NHcka a do Vitkovic, na Trebovickou elektrarnu a vic tu neni nic. Z Bratislavy ale bliz je Brno. Ze Ziliny by vsak mohli taky utocit. Divejme se na svet tak jak je a neverme, ze sousede budou navzdy pratele... Budme pripraveni navratit se zpet, do tricatych let. A nejlepe kdyz historie se opakuje. Vyvarujme se chyb predeslych - stanovme pro armadu jasny plan, jak se zachovat, az nepritel bude pred branami stat. Aby nejaky politik nemohl za generala rozkaz vykonat. Nasrat! meli tehda vsichni muzi rvat a jit bojovat... Ne se jen odevzdane smat. I kdyby jsme tehda prohrali, nasi hrdost bychom si zachovali. A nemuseli se pak dalsich 40 let ponizovat a hrbet ohybat. Armada musi rychle cestu vymyslet jak nabobtnat. Bez zbytecnych nakladu. Vojaky pri cviceni jednoduse v zeleny mundur oblekat. Bez maskace a dalsich uprav. Alespon se nauci poradne prirodou maskovat. Vozidla domaci provenience preferovat. A dalsi hromadu napadu z plena upravovat a vylepsovat. Proc takovato vozidla ktera skvela byla, osvedcila se do dnesnich dnu, kompletne predelavat? Staci par inzenyru jeden kus osahat, koupit po kuse z ruznych koutu sveta, zjistit plusy a minusy, pak armada musi vyrobu experimentalniho kusu zadat. Sloucit zbrojovky a vojenske vyrobce do konsorcia. Soutez o zakazku vypsat. Letoun pate generace asi tezko dokazeme za 5 let, ale transportery, tanky, drony... Verejna soutez by dokazala prekvapit. Nekdy bezny zlaty cesky rucicky vyrobi 7mou generaci ani o tom nevi. A verejne pripraveny projekt potom na konsorciu vysoutezit. Kolik tezkych kulometu zvladnou ve Witkovitz vyrobit? A kolik minometu zvladne takovy Palestinec za hodinu s minimem nakladu a zdroju? Kdyz kazdy check zacne myslet jako osamoceny vlk, tak ani armada kolaborantu nema sanci. K tomu je treba nove rekruty vest. A zacinat uz ve skolce. Vzdyt kdo si nechtel na vojaky jako kluk hrat? A assymetric fight means do valky proti tankum tyto kluky posilat. Protoze nevinnost vyhrava nad neduverivosti. Snizenim hranice trestni odpovednosti se musi brzo dostavit. A od 16ti pokud nestuduje tak je do armady hnat. A poradne lidi z nich udelat. Bez sikany. Se starostlivosti otce ci bratra. Shovivavost projevit. Ale pevnou ruku mit. Ukazat, ze armada je opravdu sve duvery hodna. Nenechat se k pletichareni svest a politikareni politikum prenechat. Za svym tvrde stat. Potrebujeme 30000 vojaku do 5 ti let? Potom o 90000 je treba zadat. Aby naplnil se nutny stav. Klidne zakulhat, ze tloustiku mate plno do svych rad. Vzdyt Svejk taky nebyl zadny atlet. A nemate proc jen sportovce zadat. Snizit naroky. Zvysit stav. Postupne ochablou populaci vycvicit. Dril dokaze z kluka za par tydnu chlapa udelat. Pechota je ale jen jeden znak. My celou abecedu potrebujeme znat. Snizit naroky na vzdelani - spousta maturit umi tolik co bakalar, akorat maji trochu zivelnejsi pristup a dokumentaci oni neradi. Ovsem pokud takovy filozof bude dokumentovat, co normalni clovek delat ma - dopadne to jako v sajuzu. Je treba na jednoho inzenyra 20 s maturitou. Ti rychle inzenyrske zpusoby preberou a praxi okoreni co inzenyr v hlave ma. Papir snese vsechno. Ovsem experimentalni prototyp - to uz je pokrocily vyvoj. Tam je treba investovat a objednavky zadavat. A hlavne doma hledat. Nekoukat jen co jini prodavaji. Lead musi byt ten co sklidi ovoce spolecne s celym tymem. Jestli jen Commandos chcete mit - soucasny vycvik staci zachovat. Ovsem pokud chcete funkcni armadu - je treba firmy i jednotlivce zapojit. Dobrovolne je nechat prispet svymi zivoty. 5 tydnu zakladni vycvik a pak 14dnu co 2 roky znalosti oprasit. Dobrovolniky klidne 5x rocne nechat cvicit kdyz budou chtit. Jeden zkuseny velitel a k nemu 4 profi-vojaky + 2 bojem ostrilene Ukrajince jako poradce. Znovu nechat kluky ridicaky na "vsechno" si udelat behem vycviku. Vzdyt armada potrebuje v dobe valky vice lidi v tylu a zasobovani nez na fronte. A nebude mit kde brat. Firmy musi fungovat. Kdyz kluci budou techniku znat, muzou machrovat. Armada musi lidem nabidnout benefity, kdyz neni schopna vyvazit soukromy sektor financne. Poradnou kuchyni brancum dat. Se zapojenim firem je to jeste jednodussi. Team building s armadou - osahat si bez nutnosti zavazku tu cest. Slouzit. Postupne prestiz ziskat. A pomahat firmam lidi vybirat. Nekdy i techniku zapujcit. Vice se prezentovat a ukazovat. Ziskat na svou stranu verejne mineni - to prave ted ta nejosidnejsi vec na ni. Beze strachu rici pravdu - to pro vojaka sovetskeho nejtezsi ukol. Pro vojaka ceskeho musi byt pravda tak snadna jako se vycurat nebo dychat. Nesnazit se brance v prvnich tydnech zlikvidovat, ale nechat je primknout blize a chtit vice. Ajtak nebude po tydnu behat sprint 3 kilometry do kopce a zpet, davat 20 kliku s batohem a strilet jako buh. Ale postupne se muze dostat tam, kde chceme ho mit. A nekteri zvlastni znalosti maji - jen armada takove lidi nechce pro zhorseny zdravotni stav. Vzdyt dnes uz nemusime pochodovat 200kilometru od vlaku na bojiste. Staci kratky pochod 25km a beh na 500m zvladne kazdy snob. Boj ve meste nevyzaduje ani schopnosti pohybovat se v lese. Ale musi se predatorem stat. Znat svuj prostor, sve bojiste. Nechte vojaky doma trenovat - tam ziskaji duveru a budou snaze se pozdeji presouvat. Civilni povolani muze byt zavadejici. Praxe a zkusenosti je treba preferovat. Orientacni beh je sice super vec, kdyz ale 90% casu ve meste travi clovek, pak v lese muze pripadat jak hroch. Nejprve ve znamem prostredi je nechte se pohybovat. Do volne prirody je vypustte pak. Nemehla a slabousi budou nejprve. Je treba zavrit obe oci a pro vetsinu skolu zivota predstavovat. Nasi tatove zazili sovetske vedeni a cviceni. Dneska se jim to vraci a podvedome citi tlak a propaganda, ktera se jim vryla pod kuzi vyplouva na povrch. Nenapadna psychologicka finta - kdyz neustale cvicili a zminovali nepritele, tak automaticky i pritele. Toho nejvetsiho v nasich dejinach. Ktery opet si na nas klade narok a zpet chce sve kanady dat. Rusko. Rudy bratr. Socialisticky svaz republik, ktery vetsinu statu chce znovu ovladat. A tak Americe konkurovat. Radeji odstranme vsechny regulace - par jedincu to mozna bude zivot stat. Ale zit se bude jinak. Cesko musi jit prikladem - tretina zakonu staci k zivotu. Zbytek jen prostor pro manipulace poskytuje. Zacneme k lidem pristupovat jako k myslicim bytostem. Predpokladejme ze jsou silni, schopni a maji pud sebezachovy. Pokud jedinec ktery toto nesplnuje, k ujme prijde. Je to jen jeho vec. Nemuzeme chranit a branit pitomce. Kam by ta civilizace dospela? Vybirejme prirodnim vyberem - i slabsi si prekvapive rychle najde svou cestu. Dejme lidem prirozeny prostor, nezasahujme do kazde oblasti zivota s potrebou vsechno a vsechny ridit. Budeme se nam lepe dychat i lepe zit. A armada toho musi docilit. Politici nemaji ten cit, a vlastne ani snahu toto vse resit...

Friday, October 11, 2024

.exe executable reverse-engineering (Python)

 

Problem:

How can I extract files from an executable created by PyInstaller?

Solution:

  1. Clone the pyinstxtractor-ng repository:

    git clone https://github.com/pyinstxtractor/pyinstxtractor-ng.git
    
  2. Extract the executable:

    cd pyinstxtractor-ng
    python pyinstxtractor-ng.py "<path_to_/dist/app>"
    
  3. Install dependencies:

    sudo yum install cmake make clang
    
  4. Clone the pycdc repository:

    git clone https://github.com/zrax/pycdc.git
    
  5. Build and compile:

    cd pycdc
    cmake CMakeLists.txt
    make
    
  6. Decompile the bytecode:

    ./pycdc "<path_to_/app_extracted/app.pyc>"
    

By following these steps, you can extract and decompile files from a PyInstaller-generated executable.

The usage of pycdc will fail if you used a newer version of Python to compile.
If they were compiled by a newer Python version (i.e.3.9-3.12)
-- use PyLingual.io service!  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

pylingual.io

Saturday, September 21, 2024

Tech2Win + GDS2 multi-language

Tech2Win Multi-Language (CZ,PL,RO,EN,DE,NO,TR and others...) 

- install Tech2Win, copy the bin and conf files to a location 

- run Tech2Win , choose the bin file with language


GDS2 multi-language

- including keygen 

 

LINK:   https://file.io/gDqMwu4PnIrN

Wednesday, August 14, 2024

Coup in Russian military and International support

 

While it’s true that many Western countries are in opposition to Russia's actions, particularly in the context of the conflict in Ukraine, the idea that a coup within the Russian military would automatically receive international support is more complex and nuanced.

1. Uncertainty and Stability Concerns

  • Unpredictability: A coup in a nuclear-armed country like Russia would introduce a high degree of unpredictability. Western governments might be concerned about the potential for instability, especially regarding the control and security of nuclear weapons.
  • Risk of Civil War: A coup could lead to internal conflict or civil war, which would create significant humanitarian and security challenges, both within Russia and potentially spilling over into neighboring regions.

2. Potential for Escalation

  • Escalation of Conflict: If a coup leads to a power struggle, there could be an escalation in military actions, either internally within Russia or externally if factions seek to assert control or retaliate against perceived threats. This could exacerbate tensions between Russia and Western countries.
  • Nuclear Security: The international community, including the West, would be deeply concerned about the security of Russia’s nuclear arsenal. A coup could compromise the command and control of these weapons, raising the risk of a nuclear crisis.

3. Support Dependent on Outcomes

  • Nature of the Coup: Western reactions would likely depend on who leads the coup and what their intentions are. If the coup is led by a faction that promises to de-escalate international tensions, respect human rights, and potentially move toward more democratic governance, there could be cautious support. However, if the coup is led by hardliners or those with more aggressive policies, the West might be more reluctant to offer support.
  • Humanitarian Concerns: Western governments would also consider the humanitarian impact of a coup. If it leads to widespread violence or repression, support could be tempered by concerns about human rights abuses.

4. Diplomatic and Strategic Considerations

  • Diplomatic Response: Western nations might initially take a cautious approach, seeking to understand the situation before committing to any form of support. Diplomatic channels would likely be used to communicate with the new leadership or any opposition groups to assess the situation.
  • Strategic Interests: The West’s response would also be shaped by strategic interests. If a coup presented an opportunity to reduce hostilities and open new avenues for negotiation or cooperation, there might be support. Conversely, if it worsens the geopolitical situation, the response could be more guarded.

5. Legal and Ethical Concerns

  • Legitimacy of Power Change: Supporting a coup can be problematic in terms of international law and the principles of national sovereignty. Western countries generally prefer to promote democratic processes and might be hesitant to openly support an unconstitutional change in power.
  • Precedent: Supporting a coup could set a precedent that might be used against Western interests in the future, so any such support would likely be carefully considered.

Conclusion

While Western countries might view the removal of the current Russian leadership as potentially beneficial to their interests, the situation is highly complex. The West's response to a coup in Russia would be driven by concerns about stability, security (especially regarding nuclear weapons), humanitarian impacts, and the nature of the new leadership. Thus, any international reaction would likely be cautious, measured, and contingent on the specifics of the situation.

PROFINET hacking

 It is theoretically possible to connect to a PROFINET network and perform malicious actions if certain vulnerabilities are present. PROFINET is an industrial Ethernet standard used primarily for automation in industrial environments, and like any networked system, it can be susceptible to attacks if not properly secured. Here’s how such a scenario could unfold:

Potential Attack Vectors

  1. Unauthorized Access: If an attacker gains unauthorized access to the PROFINET network, either physically or through a compromised network device, they could potentially interact with and control devices on that network. This could involve sending malicious commands, altering device configurations, or interrupting communications between devices.

  2. Exploiting Vulnerabilities: Like many network protocols, PROFINET can have vulnerabilities, particularly if the devices or the network itself are not up-to-date with security patches. Exploiting these vulnerabilities could allow an attacker to disrupt operations, modify process data, or cause physical damage to equipment.

  3. Man-in-the-Middle (MitM) Attacks: An attacker could intercept and alter communications between devices on a PROFINET network. This could involve manipulating data being sent to and from controllers and field devices, leading to incorrect operation of industrial processes.

  4. Denial of Service (DoS) Attacks: By flooding the network with excessive traffic or sending malformed packets, an attacker could disrupt the normal operation of the PROFINET network, leading to downtime or unsafe conditions in the industrial process.

  5. Replay Attacks: If an attacker captures legitimate PROFINET traffic, they might be able to replay it later to cause devices to act inappropriately, potentially leading to harmful operations or disruption of service.

Mitigating the Risks

To protect against these types of attacks, several security measures should be implemented:

  1. Network Segmentation: Segmenting the PROFINET network from other networks (especially external networks) using firewalls or virtual LANs (VLANs) can limit the attack surface.

  2. Access Controls: Implementing strong access control measures, such as network admission control (NAC), strong passwords, and user authentication, can prevent unauthorized access to the network.

  3. Encryption: Where possible, use encryption for communications over the network to protect data from being intercepted or altered.

  4. Regular Updates and Patching: Keeping all devices and software up-to-date with the latest security patches reduces the risk of known vulnerabilities being exploited.

  5. Monitoring and Intrusion Detection: Continuous monitoring of network traffic and the use of intrusion detection systems (IDS) can help identify and respond to suspicious activities quickly.

  6. Device Hardening: Ensuring that all devices on the PROFINET network are configured securely, with unnecessary services disabled, and default passwords changed, reduces the chances of exploitation.

Conclusion

While it is possible for malicious actions to be performed on a PROFINET network, this risk can be significantly reduced with proper security measures. Industrial control systems, including those using PROFINET, should be protected with the same rigor as traditional IT systems, considering their critical role in industrial operations. Security by design, regular auditing, and proactive monitoring are essential to safeguarding these networks against malicious actions.

BGP hijacking

 

Border Gateway Protocol (BGP) can be hijacked, and unfortunately, it has been hijacked in the past, leading to significant security incidents. BGP hijacking occurs when a malicious entity or even a misconfigured network advertises incorrect routing information to redirect internet traffic. This can result in traffic being intercepted, monitored, or rerouted through unintended paths, potentially leading to a range of harmful outcomes.

How BGP Hijacking Happens

BGP is a critical protocol used to exchange routing information between autonomous systems (AS) on the internet. Since BGP is based on trust between networks, it does not inherently verify the authenticity of the route advertisements it receives. This trust-based model can be exploited in several ways:

  1. Prefix Hijacking: An attacker advertises ownership of an IP address block (prefix) that they do not actually own. Other networks may accept these routes and direct traffic to the attacker's network instead of the legitimate destination.

  2. Man-in-the-Middle (MitM): The attacker advertises a route that causes traffic to pass through their network, allowing them to intercept and potentially alter the data before passing it along to the intended destination.

  3. Route Leaks: A network mistakenly (or maliciously) advertises routes learned from one network to another network, violating expected routing policies. This can cause traffic to take inefficient or insecure paths.

Consequences of BGP Hijacking

The impacts of BGP hijacking can be severe, including:

  • Traffic Interception: Sensitive data can be intercepted and monitored by malicious actors.
  • Service Disruption: Traffic can be rerouted to the wrong destination, leading to service outages or significant delays.
  • Malware Distribution: Hijacked traffic can be redirected to malicious websites or servers.
  • Loss of Confidentiality: Unencrypted data can be exposed to attackers.

Mitigations and Best Practices

Given the potential severity of BGP hijacking, there are several best practices and technologies designed to mitigate this risk:

  1. Route Filtering: Network operators should carefully filter incoming BGP routes to accept only legitimate prefixes from their peers.

  2. Resource Public Key Infrastructure (RPKI): RPKI is a cryptographic method to secure BGP by associating a route advertisement with a verified, authentic source.

  3. Monitoring and Alerts: Regular monitoring of BGP routes can help detect abnormal routing behavior that might indicate a hijack.

  4. Mutual Authentication: Use of mutual authentication between BGP peers to ensure that route advertisements are coming from trusted sources.

Sunday, August 11, 2024

Anarchists and anarchism in Czech

 In support of their goals of eliminating capitalism and the current form of the US Government, anarchist violent extremists oppose economic globalization; political, economic, and social hierarchies based on class, religion, race, gender, or private ownership of capital; and external forms of authority represented by centralized government, the military, and law enforcement. Anarchist violent extremists believe the abolition of capitalism and the state would restore equality and encourage the need for mutual cooperation.

Anarchists in Czech 

pre-Anarchists = Kalisnici (Husite)

19th and 20th century = Viktor Dyk, S.K. Neumann, Frana Sramek, Petr Bezruc, Jaroslav Hasek...

 

Thursday, July 25, 2024

Revised propaganda piece Russian Secret Service...

 

Defend Our Homeland: Stand Ready Against the Threat

The repeated threat of attack from Ukraine against Russia was never supposed to happen without provocation. Yet, every day, the media tells us to prepare for war in Europe.

Prepare, Stand Strong, and Resist

We know where the threat will come from: the East wing of NATO. It would be a circus trick if Russia could attack from the West... but we must be vigilant. Western propaganda is slowly but surely preparing us for war.

We Don’t Want War, But We Will Defend Ourselves

We refuse to be dragged into war, but we will protect our homes if necessary. This time, if the Russians come, they will face fierce resistance. Every house, every street will be defended. We are trained, ready, and strong in our unity.

Let Them Come and See Our Resolve

The Russians will regret stepping foot on our soil. They have never faced the fury of a people defending their homeland with medieval ferocity. They will see their comrades fall, they will fear every shadow, every movement.

Innovative Resistance

We will use every tactic, from traps to guerrilla warfare, to defend our land. Collaborators will be dealt with harshly; traitors will be exposed. Our ingenuity knows no bounds—every corner will be a battlefield, every citizen a defender.

United We Stand

We will protect our homes by any means necessary, even at the cost of our own lives. Our enemy will know fear and regret. We are ready. We are waiting.

 

...see the previous piece with more details...

Российская секретная служба не предвидела, что произойдет...

 Повторяющаяся угроза нападения со стороны Украины на Россию не должна была произойти без того, чтобы Россия сначала не напала на Украину. Сейчас ежедневные СМИ повторяют, что нам нужно готовиться к войне с Россией в Европе. С точки зрения 5-7 лет это сокращается до 3 лет. Они даже знают направление атаки. Восточное крыло НАТО (удивительно). Было бы потрясающе цирковым трюком, если бы Россия могла атаковать с Запада... Так что западная пропаганда медленно, но постоянно готовит людей к войне. МЫ НЕ ХОТИМ ВОЙНЫ НА СТАРОМ КОНТИНЕНТЕ! Но мы будем сражаться, если придется, и мы защитим свои дома... Но нас не бросают в войну в других странах. И лучшее, что может произойти, это если русские придут сюда. Опять же. Но на этот раз сценарий будет иным, чем 50 лет назад. На этот раз они будут умирать на каждом углу, им придется сражаться за каждый дом, за каждый метр дороги. Карты изменятся. Глонас будет уничтожен. Дети будут атаковать высокие чины. Женщины будут убивать вместе со своими мужчинами. Захваченные районы будут отбиты при первой возможности местными группами. Нас тренировали как одиноких волков. И мы сильнее в группе. Мы готовы. Приходите! Просто приходите! Чтобы увидеть, какую горечь вы, русские, посеяли. Приходите, чтобы собрать этот урожай. И никогда не возвращаться из ада. Русские наложат в штаны, если придут сюда. Они никогда не видели, что средневековые варвары делали со своими врагами. Их друзей будут висеть на лампах и деревьях с внутренностями вокруг шеи, сначала вырывая ногти, сначала ломая пальцы и кости, затем медленно разрезая их неострым лезвием, чтобы причинить максимальную боль. И только затем медленно умирая, подвешенные на лампе. Мертвые враги начнут вставать из мертвых и убивать свои ряды. Мы будем использовать зомби, чтобы сеять смерть среди их рядов. Представьте... Мы будем использовать ловушки, как во Вьетнамской войне, чтобы распространять не только страх среди солдат противника. Специальные силы геев-СПИД будут использоваться для уничтожения будущих поколений врагов. Думая также в долгосрочной перспективе, верно? Русские говорят, что мы нацисты. Но мы намного хуже. Потому что мы можем делать то же самое автоматически. И даже лучше. И быстрее. Просто приходите! Мы ждем вас. Вы знали, что собак можно использовать в качестве самоходной взрывчатки? В какой-то игре я видел курицу, взрывающуюся после выстрела. Представьте себе, после нажатия кнопки... Все вокруг будет убивать их. Они не будут знать, кому верить и где прятаться. Если они закопаются под землю - муравьи и битлы тоже начнут взрываться. Или, по крайней мере, укусят токсичной болезнью, которая вызовет боль и разрушение в их рядах с коротким периодом смерти, чтобы не распространиться среди нас. Приходите! Мы ждем вас! Все мосты будут разрушены. Резервуары с водой будут стратегически уничтожены, чтобы заблокировать путь и убить. Даже если будет нанесен сопутствующий ущерб. Вы должны убежать, когда сможете. Когда приближается враг — берите детей и бегите, если не хотите сражаться. Соберитесь, если хотите остаться и защитить свою родину. Убивайте врагов на месте. Не позволяйте им вас поймать. Не сражайтесь с большими группами. Они как нацисты — сильны в большой группе, но слабы в 2 или 3. Дайте им исчезнуть. Отправьте своего кота или собаку, нагруженных взрывчаткой, в большую группу. Используйте монеты и гвозди, чтобы нанести максимальный урон. Оставайтесь серым человеком. Не надевайте форму. Сражайтесь как гражданский. Просто дайте им войти, затем отступите и дайте им умереть... Дайте фальшивое золото, нагруженное взрывчаткой. Загрузите машины бочками с бензином, прикрепите дистанционное управление вводом/выводом и взорвите, если мимо проезжает бронетехника. Опять же используйте монеты и гвозди, чтобы нанести максимальный урон. Используйте яйца против танков и роботизированных камер. Они не видят насквозь. И не могут очистить. Впрыскивайте бензин в яйца. Бросайте яйца в солдат. Затем взрывайте их, когда они будут близко, изрыгая огонь или используя распылитель. Им нужно бояться каждой тени, каждого движения, и они должны умереть от руки каждого. Коллаборационисты не принимаются. Они будут немедленно переданы врагу. В нашей форме с белыми флагами. И скрытым письмом, которое расшифровывается, чтобы подтвердить их заговор против врага. Они будут страдать от своего собственного оружия. Не бойтесь их. Давайте ложную информацию разным людям и смотрите, не просочится ли она куда-нибудь. Затем подготовьте себе ловушку. Убитых врагов разрезать на куски, головы пронзить на кулах. Остальное тело посадить на кул так, чтобы оно торчало изо рта. Не забудьте заманить в ловушку все. Возьмите их бирки. Татуируйте мертвых врагов ненавистными символами врагов на лбу и щеках. Продуйте им рот, взорвав бензин внутри, когда они живы. К черту Женевские конвенции. Мы не солдаты. Мы ведем войну против врага на нашей земле! Мы просто защищаем свою родину. Поэтому мы не можем совершать военные преступления. Если часть официальной армии - тогда просто сделайте им татуировки и заберите все их знаки различия, чтобы их нельзя было опознать. Отправьте наших солдат обратно, одетыми как раненые солдаты противника. Пусть они атакуют изнутри. Пусть они посеют панику в рядах противника. Пусть они изменят приказы, чтобы отправить их в смертельную ловушку. Подготовьте ловушки за каждым порогом. Каждый канал также должен быть захвачен. Каналы должны использоваться как способ передвижения по городу. Защищайте важные пути также в каналах, чтобы враг не мог зайти вам в спину через них. Используйте монеты со взрывчаткой, чтобы нанести максимальный урон. Положите мертвого или раненого вражеского солдата на обочину дороги. Пусть он получит доверие от вражеского солдата. Убейте их всех! Всегда атакуйте сначала высший ранг, если это возможно. Затем используйте их форму, чтобы получить еще одну гребаную группу тупых русских. Когда они будут бояться даже своих мам - начните играть мертвую металлическую музыку из всех возможных источников. Через некоторое время измените на текно. Взад и вперед. Используйте лампы как стробоскопы. Чтобы враг не видел и не мог удерживать равновесие. Используйте стробоскопы в домах, включая и выключая электричество. Это сведет врага с ума. Атакуйте после того, как началась ловушка. Убивайте и бегите. Используйте дыры в стенах, чтобы зайти сзади. Используйте фальшивые фотографии солдат, чтобы притвориться, что вы где-то находитесь, когда вы совсем в другом месте. Используйте фальшивые пушки. Используйте фальшивые танки. Используйте любые необходимые средства, чтобы отогнать врага. Даже если мы потеряем нашу европейскую человечность и вернемся в темные средневековые времена. Используйте все свои знания, чтобы сделать их время здесь очень тяжелым. Они пожелают остаться дома. Потому что нет места лучше дома... И мы защитим наши дома любыми необходимыми средствами. Даже ценой собственной смерти...
поцелуйте мою задницу, русские

Russian Secret Service didn't see what is coming...

 The repeated threat of attack from Ukraine against Russia wasn't supposed to happen without Russia first attacking the Ukraine.
Now everyday media are repeating we need to prepare for a war with Russia in Europe. 

From 5-7 years perspective it get down to 3yrs.

They even know the direction of attack. East wing of NATO (surprisingly). It would be amazing circus trick if Russia can attack from the West... 

So western propaganda is preparing people slowly, but constantly for a war. 

WE DON'T WANT A WAR ON OLD CONTINENT! But we will fight if we must and we will protect our homes... But we are not getting thrown into war in other countries. 

And the best thing that might happen would be if Russians get here. 

Again. But this time the scenario will be different than 50yrs ago. This time they will be dying on every corner, they will need to fight for every house, for every meter of the road. The maps will be changed. Glonas will be taken down. The kids will be attacking high ranks. The womans will be killing together with their men. The taken areas will be retaken in first opportunity by local groups. We were trained as lone wolfs. And we are stronger in a groups.

We are ready. Come! Just come! To see what bitternes you Russians seeded. Come to harvest that shit. And never return from hell. 

Russians will shit their panties if they get here. They never saw what a medieval barbarians did with their enemies. Their friends will hang from lamps and trees with their insides around neck, with nails being pulled out first, they fingers and bones broken first, than slowly cut open with a not sharp blade to cause maximum pain. And only than dying slowly hanged on the lamp. 

The dead enemies will start to stand up from dead and kill their ranks. We will use a zombies to seed death among their ranks. Imagine... 

We will use traps as in Vietnam war to spread not only fear among the enemy soldiers. Special gay AIDS force will be used to kill future generations of enemies. Thinking also in long term, right?

Russians say we are NAZIs. We are much worse though. Because we can do the same things automated. And even better. And faster. 

Just come! We are waiting for you. 

Did you know that dogs might be used as a self-propelled explosive? In some game I saw a chicken  exploding after shooting. Imagine after pressing a button... Everything around will be killing them. They would not know who to believe and where to hide. 

If they dug underground - the ants and beatles will start exploding as well. Or at least bite with toxic disease that would cause pain and destruction among their ranks with a short period of die-time to not spread among ourselves. 

Come! We are waiting for you!

All bridges will be destroyed. The water tanks will be destroyed strategically to block the way and to kill. Even if collateral damage will be caused. You should run away when you could. When enemy is coming - take your kids and run away if you don't want to fight. 

Brace yourself if you want to stay protect your motherland. Kill enemy on sight. Don't let them catch you. Don't fight big groups. They are like nazis - strong in big group, but weak in 2 or 3. Let them disappear. Send your cat or dog loaded with explosives to large group. Use coins and nails to cause maximum damage. 

Stay gray man. Don't put uniform. Fight as a civil. Just let them enter, than close way back and let them die... Give false gold loaded with explosives. Load a cars around with barells full of benzin, attach remote I/O control and detonate if armored vehicles are passing by. Again use coins and nails to cause maximum damage. 

Use eggs against tanks and robot cameras. They can't see through. And cannot clean. Inject benzin into eggs. Throw eggs on soldiers. Than blow them up when they are close by spitting fire or using a spray. 

They need to fear every shadow, every move and they need to die by hand of everyone. 

Collaborators are not accepted. They will be transferred to enemy immediately. In our uniforms with white flags. And hidden letter which decoded will confirm their conspiracy against the enemy. They will suffer with their own weapons. Don't be afraid of them. Give false information to different people and see if leaking somewhere. Than prepare a trap for themselves. 

Killed enemies to be cut in pieces, heads to be pierced on cools. The rest of the body to be seaten on the cool so it sticks out the mouth. 

Don't forget to trap everything. Take their tags. Tattoo the dead enemies with hated symbols by enemies on the forehead and cheeks. Blow their mouth by exploding benzin inside when alive. 

 Fuck the geneva conventions. We are not soldiers. We are in a war against enemy on our land! We are just protecting our motherland. Therefore we cannot make a war crimes. If part of official army - than just tattoo them and take all their insignias, so they cannot be identified. Send our soldiers back clothed as enemy injured soldiers. Let them attack from the inside. Let them cause a panic among enemy ranks. Let them change the orders to send them to a deadly trap. 

Prepare traps behind every doorstep. Every canal has to be trapped as well. Canals has to be used as a way of transport in the city. Protect important ways also in the canals, so enemy cannot get into your back through it. Use coins with the explosives to cause maximum damage. 

Set a dead or injured enemy soldier on the side of the road. Let him get a trust from enemy soldier. Kill them all! Always attack the highest rank first if possible. Than use their uniforms to get another fucking group of stupid russians. 

When they will fear even their moms - start to play dead metal music from all possible sources. Change to tekno after a while. Back and forth. Use the lamps as stroboscopes. So the enemy cannot see and can't hold balance. Use stroboscopes in the houses by turning electricity on and off. It will drive enemy crazy. Attack after trap started. Kill and run. Use holes in the walls to come from back. Use false pictures of soldiers to pretend you are somewhere, when you are completely somewhere else.

Use fake cannons. Use fake tanks. Use any means necessary to drive enemy away. Even if we loose our european humanity and return to dark medieval times. Use all your knowledge to make their time here very hard. 

They will wish they would stay at home. Because there is no place like home...

And we will protect our homes by any means necessary. Even with a price of our own death...


Wednesday, March 13, 2024

New Key Programming Opel (Immobiliser,Central Lock,Alarm)

 You need a HQ clone (chinese 1.95 works fine) and 200603a PRO opcom software.

Open opcom.

Diagnostic > Choose your car > Body > BCM > Programming > Immobiliser > Program Transponder Key >  wait for the security timer (10mins 30secs) > All keys will be deleted > Now you can learn key #1 in ignition > Sync > choose to learn another key > turn off ignition > insert second key > Learn key #2 > Sync > you are done!

Warning: If you wait the timer and you don't learn the key - you won't be able to start the car!

Opel Odometer Adjustment How-To

 You need an ADV Op-Com software and HQ clone (chinese 1.95 works ok). 

First change the firmware to 1.67. 

Than install ADV Opcom (for me works ok 161001a).

Open ADV Opcom.

Click Settings > Change to B+ > Save config

Diagnostic > 2011 > Astra G > Body > Infotainment System > CD300 to correctly initiate the interface as ADV is not made for B+

Back > Choose your car

Go to Body > BCM (Body Control Module) > Programming > Set Odometer 

Change the wanted value and click WRITE

You are done! 

WARNING: The real value will still be stored in ECM!!! Visible in all OBD2 diagnostics! The value is changed only on dashboard!

Sunday, March 10, 2024

Op-Com 1.99 vs 1.95

 Op-Com ver. 1.99 has a cheaper PIC chip 18F45K8 which is not possible to flash with a better firmware. It has though correct date 2007-12-10 and ver 5 printed on the back of the board. But still "fake". It works though - but only partially. Cannot read any live data and also cannot access SWCAN bus modules. 

Op-Com ver. 1.95 has a proper PIC chip 18F458 - possible to flash with the latest original firmware ver. 1.67 (2024). It works with Fantomel releases of OpCom software. Correct driver must be used. Possible to read live data and when running ADV also programming possible of some modules.Still doesn't read SWCAN though. Relay is working good - can hear the click sound. But then it shows only Connecting to ECU... 

Need to activate the board computer to show actual consumption, battery voltage level etc. 

So now waiting for opcom rev. D+ 2024 from "i-diag.by" - which should be good and working all can buses. The guy have already sent me software, drivers and licenses so I can try to install.Installed without issues. HQ clone still works. 

Will need to update drivers for the D+ later on... Still it will come in approx 4 weeks.


OPCOM by Fantomel

 

 OPCOM is a hardware USB dongle with OBD2 male port - it is used for Opel Cars diagnostics, programming, repairing and tuning.

The full Op-Com free4all from Fantomel you can find here - including ADV and PRO versions until makeyear 2021

https://mega.nz/folder/Px0lRDbJ#S4BmSzYyFnOd_Wod5-zYvQ

Sunday, July 23, 2023

Prestashop 1.6, 1.7, 8 - Zobrazeni prepinace list/grid (List/Grid Switcher)

 

Modification of classic theme files

With this modification we will create special buttons to switch the type of products list. This list will appear above the list of products as you can see on the screenshot above. We will modify file file: /themes/classic/templates/catalog/_partials/products-top.tpl. Please open this file and right after the code:

1
2
3
{block name='sort_by'}
  {include file='catalog/_partials/sort-orders.tpl' sort_orders=$listing.sort_orders}
{/block}

add

1
2
<i class="material-icons show_list">&#xE8EF;</i>
<i class="material-icons show_grid">&#xE8F0;</i>

This  code is a code that adds two material icons code to switch the design of products list.

 

JavaScript that will handle the design type change

Now its time to define the JavaScript code that will add special functions to our two new icons. We must apply this script code to theme's custom.js file that is located here: themes/classic/assets/js/custom.js. Please open this file and at the end of file paste code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$(document).ready(function(){
    $('.show_list').click(function(){
        document.cookie = "show_list=true; expires=Thu, 30 Jan 2100 12:00:00 UTC; path=/";
        $('#js-product-list .product-miniature').addClass('product_show_list');
    });
     
    $('.show_grid').click(function(){
        document.cookie = "show_list=; expires=Thu, 30 Jan 1970 12:00:00 UTC; path=/";
        $('#js-product-list .product-miniature').removeClass('product_show_list');
    });
     
    prestashop.on('updateProductList', function (event) {
        $('.show_list').click(function(){
            $('#js-product-list .product-miniature').addClass('product_show_list');
        });
         
        $('.show_grid').click(function(){
            $('#js-product-list .product-miniature').removeClass('product_show_list');
        });
    });
});

Code above adds to our new buttons feature to change the list style to list / grid. The main idea of script is 'action' when we press on the buttons that adds 'product_show_list" css class to each instance of product. This script has feature to create cookie with information that we want to use list style (or not) - so we will be able to "remember" selected type of products list. There is also a script that updates the buttons when we apply some filters from layered search tool.

 

Css styles for our 'product_show_list' class

Now its time to deifne styles to our new design of list of products. In this case we must open the file: custom.css - it is located in theme directory: themes/classic/assets/css/custom.css. At the end of this file please paste code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
.show_list, .show_grid {
    cursor:pointer;
    opacity:1.0;
}
 
.show_list:hover, .show_grid:hover {
    opacity:0.7;
}
 
.product_show_list {
    width:100%;
}
 
.product_show_list .highlighted-informations, .product_show_list .product-description, .product_show_list .thumbnail-container {
    width:100%!important;
}
 
.product_show_list .product-thumbnail {
    text-align:center;
}

 

Remember selected design type

As you know - javascript code that we added to buttons has feature to remember selected design type. It is based on cookie. When we select "list" design type - script will create cookie named show_list. Now its time to apply modification to theme file product.tpl located here: themes/classic/templates/catalog/_partials/miniatures/product.tpl where we must add code that will identify the cookie - and if it will exist - modification will apply 'product_show_list' class to product element. So - open the file product.tpl and find code:

1
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" itemscope itemtype="http://schema.org/Product">

and change it to:

1
<article class="{if isset($smarty.cookies.show_list)}product_show_list {/if}product-miniature js-product-miniature" data-id-product="{$product.id_product}" data-id-product-attribute="{$product.id_product_attribute}" itemscope itemtype="http://schema.org/Product">

 

That's all

Your grid / list switcher feature should work now!