Byla vydána nová verze 4.6 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Využíván je Free Pascal Compiler (FPC) 3.2.2.
Byla vydána nová verze 3.23.0 FreeRDP, tj. svobodné implementace protokolu RDP (Remote Desktop Protocol). Opravuje 11 bezpečnostních chyb.
Španělský softwarový inženýr oznámil, že se mu podařilo na dálku ovládat sedm tisíc robotických vysavačů po celém světě. Upozornil tak na slabé kybernetické zabezpečení těchto technologií a jejich možné a snadné zneužití. Nesnažil se hacknout všechny robotické vysavače po světě, ale pouze propojil svůj nový DJI Romo vysavač se zařízením Playstation. Aplikace podle něj ihned začala komunikovat se všemi sedmi tisíci spotřebiči a on je
… více »Momo je fenka cavapoo, která svými náhodnými stisky kláves bezdrátové klávesnice vytváří jednoduché počítačové hry. Technicky to funguje tak, že Raspberry Pi s připojenou bluetooth klávesnicí posílá text do Claude Code, který pak v Godotu píše hry a sám je i testuje pomocí screenshotů a jednoduchých simulovaných vstupů. Za stisky kláves je Momo automaticky odměňována pamlsky. Klíčový je pro projekt prompt, který instruuje AI, aby i
… více »GNU awk (gawk), implementace specializovaného programovacího jazyka pro zpracování textu, byl vydán ve verzi 5.4.0. Jedná se o větší vydání po více než dvou letech. Mezi četnými změnami figuruje např. MinRX nově jako výchozí implementace pro regulární výrazy.
Internetový prohlížeč Ladybird ohlásil tranzici z programovacího jazyka C++ do Rustu. Přechod bude probíhat postupně a nové komponenty budou dočasně koexistovat se stávajícím C++ kódem. Pro urychlení práce bude použita umělá inteligence, při portování první komponenty prohlížeče, JavaScriptového enginu LibJS, bylo během dvou týdnů pomocí nástrojů Claude Code a Codex vygenerováno kolem 25 000 řádků kódu. Nejedná se o čistě autonomní vývoj pomocí agentů.
Byl vydán Mozilla Firefox 148.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově lze snadno povolit nebo zakázat jednotlivé AI funkce. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 148 bude brzy k dispozici také na Flathubu a Snapcraftu.
Byla vydána nová verze 22.1.0, tj. první stabilní verze z nové řady 22.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools a Libc++.
X86CSS je experimentální webový emulátor instrukční sady x86 napsaný výhradně v CSS, tedy bez JavaScriptu nebo dalších dynamických prvků. Stránka 'spouští' assemblerovový program mikroprocesoru 8086 a názorně tak demonstruje, že i prosté CSS může fungovat jako Turingovsky kompletní jazyk. Zdrojový kód projektu je na GitHubu.
Po šesti letech byla vydána nová verze 1.3 webového rozhraní ke gitovým repozitářům CGit.
server_ssht_ports="tcp/2222" client_ssht_ports="default"Pak natuju dovnitr site
nat to-destination 192.168.0.158 inface eth1 proto "tcp" dport 22a naseledne route
route ssht accept dst 192.168.0.158Bude to tak, ze jsem neco nejspis nepochopil. Kdyz presmerovavam nejaky port na ten stejny port na danem pocitaci, tak to jede. viz oc4j. Diky za kazdou radu (Pro kverulanty, duvodem prechodu bylo sjednocovani domaci site na pouhe 2 distribuce XXXubuntu a Fedora. I pres vetsi vhodnost jinych pripadnych distribuci chci pouzivat prave tuto).
# $Id: client-all.conf,v 1.2 2002/12/31 15:44:34 ktsaou Exp $
#
# This configuration file will allow all requests originating from the
# local machine to be send through all network interfaces.
#
# No requests are allowed to come from the network. The host will be
# completely stealthed! It will not respond to anything, and it will
# not be pingable, although it will be able to originate anything
# (even pings to other hosts).
#
version 5
# Accept all client traffic on any interface
# interface any world
# client all accept
DEFAULT_CLIENT_PORTS="1024:65535"
server_icq_ports="tcp/5190"
client_icq_ports="default"
server_dcpp_ports="tcp/1412"
server_dcpp_ports="udp/1413"
client_dcpp_ports="default"
server_oc4j_ports="tcp/8888"
client_oc4j_ports="default"
server_ssht_ports="tcp/2222"
client_ssht_ports="default"
nat to-destination 192.168.0.158 inface eth1 proto "tcp" dport 22
interface eth0 internal
protection strong 10/sec 10
policy drop
server ssh accept # povolime ssh pripojeni k serveru z vnitrni site
server all accept
client all accept
interface eth1 external src not "192.168.0.254"
protection strong 10/sec 10
policy drop
server ssh accept # povolime ssh pripojeni k serveru z vnejsi site
server mysql accept
server http accept
server dcpp accept
# server oc4j accept
server ssht accept
client dcpp accept
client all accept
router incoming inface eth1 outface eth0 # ktere sluzby uvnitr site budou pristupne zvenku, viz.
masquerade reverse
client all accept
server oc4j accept
server ssht accept dst 192.168.0.158
# route oc4j accept dst 192.168.0.3
route ssht accept dst 192.168.0.158
router outgoing inface eth0 outface eth1 # ktere sluzby v internetu budou pristupne zevnitr site
masquerade # chceme provadet preklad adres
route dns accept
route smtp accept
route pop3 accept
route pop3s accept
route imap accept
route imaps accept
route http accept
route https accept
route ftp accept
route rdp accept
route icq accept
route jabber accept
route rsync accept
route dcpp accept
# route oc4j accept
route ssht accept
route all accept
Nadefinuju novou sluzbu ssht:K comu je tam to dst? Ja osobne to mam takto:server_ssht_ports="tcp/2222" client_ssht_ports="default"Pak natuju dovnitr sitenat to-destination 192.168.0.158 inface eth1 proto "tcp" dport 22a naseledne routeroute ssht accept dst 192.168.0.158server ssht accept dst 192.168.0.158
server_ktorrentweb_ports="tcp/4444" client_ktorrentweb_ports="any" interface XXX WORLD nat to-destination _ip_za_natom_ proto tcp dport 4444 dst _verejna_ipcka_ client all accept server ktorrentweb accept... a okolo toho este kadejake NAT-y.
ssh xxxxx.xxxxx.cz -p2222 ssh: connect to host xxxxx.xxxxx.cz port 2222: Connection timed outMuj firehol.conf
version 5
# Accept all client traffic on any interface
# interface any world
# client all accept
DEFAULT_CLIENT_PORTS="1024:65535"
server_icq_ports="tcp/5190"
client_icq_ports="default"
server_dcpp_ports="tcp/1412"
server_dcpp_ports="udp/1413"
client_dcpp_ports="default"
server_ssht_ports="tcp/2222"
client_ssht_ports="any"
nat to-destination 192.168.0.158:22 inface eth1 proto "tcp" dport 2222
interface eth0 internal
protection strong 10/sec 10
policy drop
server ssh accept # povolime ssh pripojeni k serveru z vnitrni site
server all accept
client all accept
interface eth1 external src not "192.168.0.254"
protection strong 10/sec 10
policy drop
server ssh accept # povolime ssh pripojeni k serveru z vnejsi site
server mysql accept
server http accept
server dcpp accept
server ssht accept
client dcpp accept
client all accept
router outgoing inface eth0 outface eth1 # ktere sluzby v internetu budou pristupne zevnitr site
masquerade # chceme provadet preklad adres
route dns accept
route smtp accept
route pop3 accept
route pop3s accept
route imap accept
route imaps accept
route http accept
route https accept
route ftp accept
route rdp accept
route icq accept
route jabber accept
route rsync accept
route dcpp accept
# route ssht accept
route all accept
ach jo, tohle jsem taky zkousel, ale bez uspechuJa som ale napisal:nat to-destination 192.168.0.158:22 inface eth1 proto "tcp" dport 2222
nat to-destination !vnutorna_ip:port! proto tcp dport !verejny_port! dst !verejna_ip!Cize:
nat to-destination 192.168.0.158:22 proto tcp dport 2222 dst ipcka_na_eth1Ziadne dalsie route-to ani ine veci nepouzivam a funguje to.
nat to-destination 192.168.0.158:22 proto tcp dport 2222 dst ipcka_na_eth1ale je potreba mit jeste nadefinovany router pro presmerovani. Neco jako:
# Router for port-forwarded traffic coming from the Internet
router services inface ${if_internet} outface ${if_lan}
protection full
server all accept
Nevim, co bylo spatne na puvodnim:
#router incoming inface eth1 outface eth0 # ktere sluzby uvnitr site budou pristupne zvenku, viz. # masquerade reverse # client all accept # server oc4j accept # route oc4j accept (tohle jsem zkousel mit zakomentovane i odkomentovane)Jedine co me napada, ze tomu mohla vadit reverzni maskarada, ale proc potom jel forward na stejne porty a nesel jen na jine porty, to je me fakt zahadou.
Tiskni
Sdílej: