r/programmingHungary • • 4d ago

SOMEONE ELSE'S WORK Reverse Engineer Anything

A leghotabb hot topic volt a héten a REA npm library amivel tetszőleges bináris visszafejthető, és újra felépíthető AI generált forráskódból.

Többek között sikerült vele open source-ként kifosni a netre az összes Adobe szoftvert (artcraft), a Microsoft Office termékeit, és még egy rakás más cuccot szinte az eredetivel azonos minőségben.

Have fun!

Repo: https://github.com/morluto/rea + Docs: https://rea.tools/

162 Upvotes

113 comments sorted by

167

u/CallMeKolbasz 4d ago

Most hirtelen nagyon fontos lesz a milliárd dolláros vállalatoknak is, hogy az AI tartalmat lop. Addig nem volt baj, amíg vissza nem nyalt a fagyi.

48

u/Boldog_Akos 4d ago

Most sem lesz baj, csak amikor majd az eladasok fognak csokkenni. Ugyanez volt amikor a kinaiak loptak. Nem volt baj hogy loptak, csak hogy 15-20 ev alatt felzarkoztak es konkurencia lettek a lopott dokumentumokkal. Akkor az mar baj volt valoban nekik is.

6

u/reddit_geb 4d ago

ezen agyalok én is néha. nem értettem, hogyan engedik a szabad ai használatot meg a lokálisat, hát ebből bajok lesznek... de semmi nem számít, amíg nem nagy cégek zsebéről van szó. na majd most lesz vége mindennek.:D

7

u/Practical_Clock_5877 4d ago

Arról nem beszélve, hogy a cégek (Adott esetben az Adobe) annyi pénzt mertek elkérni ezekért az appokért, amennyit nem szégyelltek.

7

u/Tienamore 4d ago

They will own nothing and be happy 😊 while we just reverse engineer everything and put them out of business

113

u/Holiday_Amount2426 4d ago

I am tired boss

52

u/Decent_Business_5889 4d ago

akkor képzeld el a matematikusokat akik épp próbálják megfejteni a sam altman által kifosott disszertációkat 😂

30

u/ArtistPonyAuthor 4d ago

Amennyit tudok róla nem lesz nehéz dolguk mert eleve az ő munkájukat nyúlták le csak az utolsó lépést oldották meg helyettük

13

u/Decent_Business_5889 4d ago

Egyetlen konkrét eset lett bizonyítva, abból lett a botrány hogy az OpenAI megzsarolta az eredeti szerzőt, hogy ne tüntesse vel az Anthropicnál dolgozó kollegája nevét a papíron. Kategorikusan nem lehet kijelenteni hogy a többi 721 bizonyítás is user sessionökből lopott.

Azért említésre méltó hogy egy kutatócsoport vagy 1-1 ember éveket eltölt egy probléma megoldásán, pont ezért lett belőle egzisztenciális krízis. Ki a picsa akarna éveket kutatni ha tudod hogy közben valaki lenyúlja és felkúrja a netre ugyanazt a megfejtést (függetlenül attól hogy tőled lopták-e vagy sem)

Arról nem beszélve hogy ugyanilyen preapokaliptikus pánik van a kriptósoknál, mivel (majd valami matekos úgy is kijavít), ha jól tudom az OpenAI Riemann-sejtésre adott válaszából kiderül hogy a prímszámok sokkal kevésbé randomabbak mint eddig ismert volt, és ez szétbaszhatja az ECDSA algoritmust amit trendszerűen használnak blokkláncoknál.

Felkészül a bankszektor, meg úgy általában mindenki aki a diszkrét logaritmus problémára építette a securityt.

Tavaly még a kvantumgépeken parázott mindenki, most reális esély van hogy az egész public key cryptography bukik. Kérdés hogy mikor, hogyan. És amilyen faszkalap Sam Altman, simán kinézem belőle hogy kiposztolja hogy bocs, feltörtem az egész internetet. Here is the proof.

9

u/flugi_ 4d ago

nem csak az a probléma hogy lelövi az LLM a poént a matekos bizonyításban, az is bosszantó, de a szoftveres felderítések eddig is nagyrészt lelőttek poénokat (lásd 4 szín tétel), találtak ellenpéldákat, csak arról kevesebb szó esik. Inkább az, hogy nem azért nehezen érthető a Lean bizonyítás ami kijön belőle, mert olyan okos/trükkös, hanem mert (valószínűleg) feleslegesen túl van bonyolítva. Ha "olcsó a kód" akkor sokat gyártani belőle gyorsabb, mint jót gyártani. Hasonlót látunk szoftveriparban ahol a sebesség kedvéért nem ellenőrzött forráskódok sose látott iramban puffadnak.

Matematikusok publikálás előtt igyekeznek minden eredményt elegánssá, érthetőé tenni, ebben voltak Buckmasterék is, nem szerették a gépi Lean outputot és igyekeztek átláthatóbbá tenni hogy lehessen publikálni. Az OpenAI bizonyításcsomag egy nyers gépi bizonyítás sor, nem tudni azt se hogy helyes-e, csak hogy a formalizált Lean lefut, arra se vették a fáradtságot hogy azt leellenőrizzék, hogy az angol állítás a Lean állítással azonos-e..

4

u/turivoyeaur 3d ago

Semmi gond majd a matematikusok akkor átírogatják a publikált foshalmot ingyen és bérmentve, az AI laboknak meg következő training runhoz lesz akkor kiváló training data mi a különbség a foshalom lean output meg a kulturált között.

2

u/Decent_Business_5889 3d ago

mivel az openai cuccairól köztudott hogy képesek bekamuzni az eredményt, még az is előfordulhat hogy néhány szoftveres bizonyítás szándékosan tartalmaz nehezen felismerhető logikai hibát. igazából elemi érdekük hogy végigmenjenek rajta emberi szemmel és ne fogadják el igaznak. mert ha ez megtörténne, ugyanarra az útra térnének mint az orvostudomány, gyógyszergyártók kérésére meghamisított, p-hackelt kutatásokkal, erre épített kártyavárakkal

2

u/flugi_ 3d ago

hangulatilag hiába osztom a gyanakodást*, a Lean kóddal pont ezt nehéz megcsinálni. Nem mondom hogy lehetetlen, meg aztán az se biztos hogy nincs a Lean eszközben valahol bug..

*elég büszke voltam magamra, hogy az LLM-eknél szeretem a gonosz dzsinn hasonlatot (miszerint kapsz valamit ami megfelel a kérésnek de nem lesz neked jó a végén), és Kent Becktől visszahallottam pont ugyanezt :)

2

u/bshmann 3d ago

Nemazé, de nem az RSA-ban vannak prímek?

2

u/Decent_Business_5889 3d ago

disclaimer: még mindig nem vagyok matematikus, de ahogy én tudom a sztorit, az ECDSA ugyanúgy egy kulcspár legyártásáért felel, az elliptikus görbe grafikonját meg egy polinomiális időben nem faktorizálható prímszorzatokat tartalmazó egyenlet írja le. A faktorizálás bonyolultsága és diszkrét logaritmus probléma egy és ugyanaz. Tehát ha valaki jelentősen meggyorsítja a faktorizálást, akkor könnyebben brute forceolható a privát kulcs, annak a függvényében hogy mennyi az entrópia - és lehet hogy kiderül hogy a korábban legyártott kulcsoknál ez az entrópia az új ismereteinkkel már kevés lesz.

1

u/WashmaButt21 3d ago

Szereted a fosás szót?

19

u/RandomNPC763 4d ago

Ez jogilag mennyire okés?

75

u/SaltPhilosopher898 4d ago

Ennek a kérdésnek a különböző valaszaira pár milliárd dollár rá fog menni.

5

u/midiparse 4d ago edited 4d ago

Nem precedens nelkuli. Ha rekeresel wikipedian a "clean-room design"-ra, felhoz egy esetet amikor az American Megatrends es Phoenix technologies is sikeresen megvedte magat birosagon miutan letrehozott egy-egy IBM kompatibilis BIOS-t (closed source). A Phoenix esete elegge szeleskoruen ismert, alapvetoen, az egyik szoftverfejlesztojuk reverse engineerelte a szoftvert, es specifikaciot irt. Egy masik csapat, a specifikaciobol irta meg a BIOS-t, anelkul hogy lattak volna az eredeti binarist. AI-ra forditva: [eredeti] -> REA agent team -> [clean-room spec] -> implementation team. Erdemes megnezni a "Let's end open source together with this one simple trick" cimu talkot FOSDEM 2026-rol ami gyakorlatilag ezt vetitette elo mar februarban.

1

u/ytg895 Java 3d ago

Na igen, de itt ugyanúgy AI csinálja a visszafejtést mint a fejlesztést. Megkockáztatom hogy ugyanaz a modell. Hol a clean room ebben?

1

u/atleta 1d ago

Gondolom pont azért az a címe az előadásnak, ami. (Onnantól kezdve, h AI van a dologban, szerintem nem fog megállni ugyanaz az érvelés, mint 45-50 éve.(

-4

u/SaltPhilosopher898 4d ago

Irreleváns, ez nem jogi, hanem politikai kérdés. Teljesen újra kell gondolni a copyrightot.

27

u/Teleonomix 4d ago

Miert az mennyire OK, hogy valamire amit felraktam a GitHub-ra betanitjak az AI-t es az kvazi lemasolja (mig ha ember csinalna ugyanezt akkor lehetne reklamalni, hogy plagium, esetleg az AI valamelyest kepes felismerhetetlenebbe tenni, hogy jogilg ingovanyosabb, hogy mi szamit lopasnak).

Egy uj univerzumban elunk.........

1

u/colt2x 3d ago

OK, és ha ugyanazt Google-el találja meg valaki, és használja fel a saját programjában?
Amit publicba' kirak az ember, azt valahol fel fogják használni. (Ugyanez arcképpel, stb.) Max. nem az OpenAI, hanem majd a kínaiak, koreaiak, mert azok nem kérdeznek.

8

u/kivimango23 4d ago

Amennyire szerzői jogvédett szellemi termékeket, tartalmakat használtak fel modellek betanítására, amit aztán pénzért lehet használni...

1

u/colt2x 3d ago

Na de korábban azon ment a vekengés, hogy publikus tartalmakat is miért használnak fel :D

15

u/Decent_Business_5889 4d ago edited 4d ago

Saját használatra Magyarországon teljesen legális visszafejteni és újra felépíteni egy szoftvert. Az hogy utána kirakod a netre, az már necces szerintem, főleg ha átveszel az eredeti szoftverből jogvédett designt vagy működést. Egyébként van olyan EULA ami tiltja a reverse engineeringet (eddig nem szokták beleírni, majd most gyakorlat lesz), de mivel erre abszolút nem volt gyakorlat, majd a jövőben kiderül, hogyan lesz kezelve. Egyelőre mindenki kapkodja a fejét.

1

u/Csirkegylet 11h ago

Saját használatra Magyarországon teljesen legális visszafejteni és újra felépíteni egy szoftvert.

Az Artijus nem ad jogot bármilyen digitális tartalom buherálására. Szimplán csak megengedi, hogy a digitális taratlom amit már megvásároltál és jogod van a használatára, szabadon átmásolhatod (backup) másik hordozóra.

A módosítása, visszafejtése, stb... teljesen más kategória.

4

u/[deleted] 4d ago

[deleted]

5

u/mikulastehen 4d ago

Én pont fordítva tudom; A forráskódot levédheted, de a funkcionalitást elég nehéz meghatározni mint szellemi tulajdont. Én úgy tudom hogy ezt a kiskaput használták is már a történelem során, mégpedig úgy hogy egy fejlesztő nézi az eredeti forráskódot, és leírja hogy mit csinál a kód, majd egy másik fejlesztő aki nem láthatja az eredeti forrást, elolvassa a doksit és újraimpleementálja azt.

2

u/Decent_Business_5889 4d ago

A forráskódhóz alapértelmezés szerint és visszavonhatatlanul fűződik a szerző szerzői joga. Viszont itt nem ez a szitu amiről beszélsz, mert az eredeti forráskód és a lemásolt szoftver forráskódja eltér (olyan szinten hogy pl. az adobe klónokat már C++ helyett Rust-ban csinálták meg)

2

u/Practical_Clock_5877 4d ago

Jogilag rendben van, hiszen a reverse engineeringgel a kódod nem lesz ugyanaz, mint az Adobe-é. Nem tudja senki megakadályozni, hogy te otthon lemásold a funkcióikat.

82

u/GKGriffin Chad G Peter 4d ago

Most, ignorálva azt hogy milyenek az eredmények ezzel. Ha ez tényleg sikeres akkor remélem mindenki hozza fog szokni a meg mostaninál is subscription alapúbb mindenhez, mert semmilyen cég nem fog kódot kiadni a keze közül.

33

u/Arcanium_Walker 4d ago

De cserébe mindenki élteti. Nem az Adobe-t sajnálom, csak akkor most minden "szsrencsétlen" tele foshatja az internetet a saját "egyedi" programjávval, aztán durván lehúzhasson másokat. Lehet vitatkozni, hogy jó ember kezében aranyat ér, de valljuk be a világon nincs sok ilyen ember.

41

u/GKGriffin Chad G Peter 4d ago

Az Adobe megbaszhatja magát, de ez a cucc attól még elképesztően káros a local computingra.

7

u/Arcanium_Walker 4d ago

Ez tény. De egy másik dolog ami zavar ebben, hogy ebben mi az "élvezeti faktor"? Ezt úgy értem, hogy saját ötletből építesz valamit, akkor is ha azt már valaki kitalálta, szerintem egy jó rekreációs projekt (legyen hobbi vagy sem, valaki nem írt kódot vagy ír [itt azt értem, hogy ha nem is ő írta, hanem az AI, akkor legalább vette a fáradtságot egy review-ra]). Legalább is számomra ez megöli rendesen

3

u/SCUDDEESCOPE 3d ago

Élvezeti faktor? Pl. az, hogy foghatsz bármilyen szoftvert, legenerálod magadnak(vagy már egy generáltat előveszel) és kiegészíted azzal, amit hiányolsz belőle. Saját érdeklődési körből kiindulva pl. azt tudom mondani, hogy a retro játékok aranykora most kezdődött el.

2

u/sivikee 8h ago

Konkrétan átportoltam a 2006-os Obliviont iPad-re a REA és Rexglue segítségével. This is the way

1

u/Arcanium_Walker 3d ago

Elismerem valakinek ez az élvezeti faktor. Számomra az, hogy az egészet én írom és tervezem, az AI-t arra használok, hogy tudást gyűjtsek, ne kész megoldást dobjon nekem. De amit te vagy én csinálsz nincs is probléma, hanem inkább azzal van, hogy ez véget előjön a sok slop kiddy és azt hiszik, ha one shot-ból megcsinálnak valamit (közben nem is értik, hogy mi történik), akkor ők olyan "isten" félék. Számomra erre gondolni elég demoralizáló

1

u/Melodic_Moment2537 3d ago

En ugy latom ez egy marketing fogas volt a sajat AI rajzolo appjukhoz.

4

u/Goldenier 4d ago

Az se igen akadályozza ezt meg, mert ha egy ember tudja használni a szoftvert hogy kiismerje a funkciót akkor egy AI agent is, és ha van egy programnak dokumentációja a funkcióiról, egy kézikönyv a használatáról, akkor egy AI agent már ezek alapján is elég jól le tudja másolni a működését, nem igazán kell hozzáférés már magához a bináris programhoz se. Esetleg olyan programoknál lehet ez akadály ahol egy nagyon specifikus nem dokumentált algoritmust kéne lemásolnia, mondjuk egy új videó codecnél, vagy titkosítási algoritmusnál azért elég nehéz lenne lemásolni a konkért algoritmust a program binárisa vagy a dokumentációja nélkül.

13

u/Individual_Author956 4d ago

Mondjuk pont az Adobe cuccok már rég óta előfizetésesek

27

u/GKGriffin Chad G Peter 4d ago

Ja, csak eddig jórészt helyben lehetett futtatni. Ha ez tényleg azt csinálja amivel reklámozzák, mostantól amit nem muszáj az majd streamelve jön hozzád.

Ez nem az opensource győzelme, hanem egy jó indok lesz arra, hogy szarrá legyen szabályozva.

9

u/thundR89 4d ago

Nekem is ez a véleményem, hogy itt kurvára félrementek a dolgok.

7

u/Sedenic 4d ago

Erre már kevesen gondolnak, hogy innentől majd megoldják, hogy sosem lesz egyben lent a bináris, ha egyáltalán lesz még desktop sw, vagy innentől minden böngészős lesz.

8

u/GKGriffin Chad G Peter 4d ago

Én olyan megoldást képzelek el, mint amit az MMO-k csinálnak, hogy a irreleváns compute heavy dolgot azt majd te megcsinálod, az értékes rész ami miatt meg szeretnéd használni majd jön streamelve. A cégnek is ez a legolcsóbb és kb az ultimate piracy védelem.

Ha meg erre is lesz valami reverse engineering, akkor az egész megy cloudra.

4

u/thundR89 4d ago

Gondolatébresztőnek: talán a metapc shortjai között láttam YouTuben, hogy a Microsoft a következő Windows úgy tervezte, hogy gyakorlatilag minden web alapú volt és a copilot kezelte. Állítólag kukázva lett a project, de ezek után ki tudja mi lesz. Mondjuk én eleve használok agenteket, így egyfelől tök menő, másfelől meg kiveszik a kezünkből az irányítást. Én erősen hajlok az felé, hogy kurva nagy boom lesz, mert a ps5 körül is forró a hangulat az emu és a wine szerű compatibilty layer miatt. Nem tudok olyan kimenetelt elképzelni, hogy a multik nem "rúgnak minket picsán".

5

u/Safe-Anywhere-7588 4d ago

Már azzal ki van véve a kezedből az irányítás, hogy az otthoni korszerű hardver 2026-ra státusz szimbólum lett. Ha alapvetően kevesebb ember képes korszerű vasat pörgetni otthon, ami esetleg szükséges lenne a vastagkliensek futtatásához, az bevételkiesést jelent. Amire célzok, az az, hogy szép lassan a szoftverek teljesen felhőalapúvá válnak és csak egy böngésző kell az elérésükhöz. Ezzel egybevág az is, hogy végre lesz racionális háttere az adatközpontok építésének, nem csak az AI.

2

u/thundR89 4d ago

Pontosan, ezért nem adom el a vgam, pedig még keresnék is rajta (5070ti). Nem látok reális esélyt rá, hogy mostanában tudjak venni értelmes kártyát, és még ez is gyenge. Pc-t tekintve meg szerintem az elkövetkező 4-5 évben biztos maradnom kell a 14.ik generáción.

1

u/Tienamore 4d ago

If you have to download to use it then it can be reversed engineers, if its cloud based streaming then it might be damn near impossible

1

u/fasz_a_csavo 3d ago

Mi köze az előfizetésnek a bináris kiadásához? Számtalan előfizetés alapú szoftver van, amit letöltesz (pl az említett Adobe szarjai is ilyenek voltak nagyrészt). Emellett vannak megvehető szoftverek, amiket nem töltesz le, pl a streamelt játékok.

De nem vagyunk távol attól, hogy simán a szoftvert használva megtanulja a funkcionalitást az AI és írjon egy pöpec specifikációt, és ezt nem lehet megakadályozni.

1

u/atleta 1d ago

Ebben nem az a lényeg, h vissza tudja fejteni a kódot, hanem hogy le tudja implementálni az egészet. Jensen Huangnak volt egy mondása: AI is eating software, amivel Marc Ansreessen korabbi "software is eating the world" kijelentésére reflektált. (Pont a napokban néztem meg, meglepően régen mondta - 2017-ben.)

Na, az pont erről szólt. Abban a világban, ahol AI agentek simán leimplementalnak komplex szoftvereket (sőt, olyan szoftvereket, amik kiváltanak korábban komplex szoftvereket), ott a szoftvergyartasbol nem lehet megélni.

32

u/Safe-Anywhere-7588 4d ago

Ugyanezzel van tele a Youtube, csak különböző játékok fúziójával, régi IP-k visszafejtésével és portolásával...

Hogy mi lesz erre a megoldás? Passz. Lehetett látni, hogy ez jön, de senki nem tett semmit. Tehát most az egyik lehetséges dolog, ami történhet, hogy az open source mint olyan komoly szabályozás alá fog kerülni, hogy ellehetetlenül, emellett a lokálisan futtatható programok száma lecsökken.

Vaaaaagy elérünk ahhoz a ponthoz, hogy a szoftver kikerül az értéket képviselő termékek közül a többi szellemi termékkel együtt, ezzel egy egész társadalmi csoportot tönkretéve.

5

u/CaesarBoston 4d ago

Az azért érdekes hogy ezt most hány millió dollárbyi tokenből hozták össze + hogy ez mennyibe fáj a szolgáltatóknak, akik ráfizetéssel működnek.

1

u/palinko 4d ago

Szerintem a második lesz és nem is gond eddig is sok üzleti modell nyílt forráskódú programra épített. A support lesz az érték, vagy amit elő tudnak a szoftverrel állítani.

27

u/eetir 4d ago

Adobe lightroom koppintást néztem. Azért messze van az eredetitől.

2

u/Razidargh 4d ago

Tudja azt, amire nekem kell (Picasa szintű nem destruktív módosítások), és ez elég.

29

u/davidgyori 4d ago

> szinte az eredetivel azonos minőségben

ajanlom, hogy nezd meg a forraskodot - a minosegtol messze van. az alkalmazas pedig hemzseg a hibaktol - persze attol meg impressziv.

4

u/Jakabxmarci 4d ago

Ezen viszont nem lehetetlen javítani

8

u/Neinstein14 4d ago

Ha visszagondolsz, két évvel ezelőtt hasonlóakat mondtunk az AI képekről. Ma meg…

1

u/Csirkegylet 11h ago

A képeken még mindig látszik, hogy AI generált, illetve képeken nem "probléma" hogy 1-2 pixel rossz, attól még a kép, kép marad.

Szoftver esetében van egy olyan bökkenő, hogy kb. minden mindennel összefügg.

1

u/Neinstein14 9h ago

https://reddit.com/link/pgx1snh/video/a5ebisk8gnvh1/player

Hasonlíts össze egy két évvel ezelőtti AI képet ezzel és érteni fogod mire gondolok.

1

u/Csirkegylet 4h ago

Igen tudom mire gondolsz, de a fejlődés nem fog örökké javulni, sőt már most kezd lapulni a logaritmukis görbe.

Az LLM ugyan úgy nem fog "érteni" dolgokat és bár lehet nagyobb scope-al tud dolgozni, de ugyan azokba a hibákba fog belefutni, főleg ha valamire nincs betanítva egy kész megoldás.

3

u/webpiszok 4d ago

Tehát ugyanúgy működik, mint bármely Adobe termék /s

70

u/Coppernator 4d ago

Annak fényében hogy mindent bérlünk és sose lesz a miénk ez az első igazán jó dolog amit az AI csinált

7

u/CaesarBoston 4d ago edited 4d ago

Ugyanmár dehogy. Ha és amennyiben ezt az LLm szolgáltatók pénzügyileg fenntarthatóan ki tudják szolgálni, akkor mindent remote fogunk elérni böngészőből internetkapcsolattal, mert nem fogják kiadni a binárist a kezükből.

33

u/ShoulderRoutine6964 4d ago

"szinte az eredetivel azonos mi minőségben"

Ez mondjuk nagyon távol van a valóságtól. Kb. olyan mint amikor a foss huszárok bizonygatták, hogy a gimp egyenértékű a photoshoppal...

6

u/Decent_Business_5889 4d ago

teljesen stabil szoftver az összes, a hibák amit láttunk, pár revision múlva már nem fognak létezni

annyira legyünk már engedékenyek hogy 15 év szoftverfejlesztés produktumát nem 1 délután alatt, az első commitban reprodukálják tökéletesre

19

u/ShoulderRoutine6964 4d ago

Semmi gond, ha majd X idő múlva valóban az eredetivel összemérhető tudása és stabilitása lesz, akkor majd nem írom ezt. Jelenleg nagyon messze van tőle.

1

u/zuccqued 3d ago

1

u/RemindMeBot 3d ago edited 1d ago

I will be messaging you in 1 year on 2027-10-12 18:08:56 UTC to remind you of this link

2 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

10

u/Razidargh 4d ago

Ez két külön hír. Az Artcraft sosem állította, hogy reverse engineering van a háttérben, az ügynökök célja a GUI és a működés lemásolása volt, screenshotokkal ellenőrizték a helyes működést. Sosem láttak az ügynökök futó Adobe kódot. Ami jobb is, mert az egy átláthatatlan, egyszálas legacy kódokkal teli fos, most pedig kapjuk a vibekódolt szupergyors Rust kódos Artcraft csomagot.
A másik hír a REA npm library. Én ettől azt remélem, hogy a gépjárművek szoftvereit megnyitják, lehetővé téve a 3rd party szervizek munkáját.

8

u/Warm-Manufacturer287 4d ago

Az autóipar egy maffia, előbb mennek csődbe minthogy bármi is open source legyen amit csinálnak.

Ilyen alapvető dolgokra gondolj, hogy CAN2 meg ODB, előírás szerint kötelező és standard, de a gyártók típus és sokszor széria / évjárat specifikusan maszkolnak mindent. Érvénytelen feszültségszintek, non standard mintavételezési frekvencia, bitshiftelt payload stb stb...

Cserébe van egy elég nagy orosz közösség akik reverse engineering-elik a hardware-t a 2000-es évek eleje óta, azért lehet kapni a piacon "univerzális" kiolvasókat.

És ez csak a diagnosztika aminek előírás szerint nyitottnak kéne lennie. Elképzelheted mi van egy infotainment köré rakva.

1

u/Goldenier 4d ago

Igen, igazából az a durva az egészben hogy komolyabb reverse engineering nélkül is le tudja már másolni a funkcionalitásokat az AI. Így eléggé elértéktelenedik maga a szoftver elkészítése, amikor szinte bárki könnyen lemásolhatja vagy saját funkciót adhat egy programhoz a fejlesztője nélkül. Így egyedül talán a szoftver működéséért vállalt felelősség marad az egyetlen érték amibe egy ideig még kapaszkodni tudnak a szoftvercégek, ami B2B programoknál amúgy is nagy részben így van, de most még jobban igaz lesz ez.

6

u/djsaman86 4d ago

Adobe ezt jó szemmel el fogja vajon nézni? After Effects-et próbáltam totál ugyan az még a paraméter nevek is. Nem lennék meglepve ha pl. egy kicsi konvertálással de megnyitható lenne aep projekt fájl.
Nem vagyok fejlesztő bár programoztam ezt azt hobbiból.
Talán arra tudok gondolni a mostani licenszek erre nincsenek felkészítve. De licensz a feltörést, visszafejtést tiltja akkor ott már illegális tevékenység született nem? Vagyis akkor ez nem legális vagyis támadható. Valaki ezt a részét elmagyarázná? Érdekelne.

10

u/Decent_Business_5889 4d ago

Az Adobe évek óta megy a csőd felé, és függetlenül ettől az ügytől, pár havonta megbasszák őket a cloud szolgáltatásuk tisztességtelen árazása és lemondhatatlansága miatt. Szóval sok jövőt ne jósolj nekik.

Egyébként a Da Vinci Resolve sokkal többet tud és ingyenes, plusz az LLM-ek tudnak rá mindenféle effectet meg fusion compositiont írni kisujjból.

1

u/Ferenc9 4d ago

A reverse engineering nem illegális. A felhasználási feltételeket megsérted, de a törvényt nem. Bár lehet van olyan része a szoftvernek, ami jogi védelem alatt is áll.

6

u/arnyekbocs 4d ago

Eddig is végtelen ingyenes / open source alternatívája volt a kreatív szoftvereknek és sose voltak sikeresek, mert pont a lényeg, a craftsmanship hiányzik belőlük, nem pedig hogy nem volt eddig is rengeteg energia a lemásolásukra fordítva. Teljes félreértése a szoftveres világnak.

5

u/Decent_Business_5889 4d ago

azért nem voltak sikeresek, mert nem tudták tökéletesen kezelni proprietary formátumokat mint a psd vagy a pdf. a libreoffice ugyanúgy nem tud kezelni egy excel-specifikus xlsx-et, hiába tudja a 99%-át, nem 1:1 megfeleltethető, és az erősebb kutya baszik

ha első vagy, monopóliumod lesz és te határozod meg a szabályokat

3

u/arnyekbocs 4d ago

PSD szerintem kezdetektől nyílt formátum, a XML-es Office fájlformátumok 2000 évek közepétől szabványosítva vannak.

https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/
https://ecma-international.org/publications-and-standards/standards/ecma-376/

2

u/palinko 4d ago

Igen és featurekben is el voltak maradva pl én nagy Gimp használó voltam de kénytelen lettem photoshopra váltani mert egyszerűen gyorsabban fejlődött és több dolgot tudott. Egyedül a Blender volt nagy találásom amit 10+ éve megtanultam és aztán nagyon kinőtte magát szerintem jobb is mostanra mint a 3DS max etc de sajnos az a tudás is úgy járt hogy soha nem tudtam eladni, mostanra meg már lemodellez az AI kép alapján sok mindent meg eleve videót generálnak ha akarnak.

23

u/nakemu Data science 4d ago

Szinte az összes SaaS-t lecseréltük céges szinten sajátra az elmúlt fél évben. Kb. 5000 eur / hó spórolás. A karbantartásra nagyobb fókusz kell, de még mindig olcsóbb + hatékonyabb, mert azt teszünk bele, amit csak akarunk és úgy ahogy akarunk, 0 kompromisszum.

41

u/InformationNew66 4d ago

Ha egy ember idejét elviszi a karbantartás, akkor az simán 5000 eur/hó.

18

u/ShoulderRoutine6964 4d ago

Spóroltatok egy fél mérnököt pénzben és nyakatokba vettetek brutális méretű kockázatot, ha akár csak töredék mértékű skálázhatóságot, availabilityt szeretnétek helyben kialakítani.

2

u/InformationNew66 4d ago

Majd jön egy jogszabály-változás, és ügyvédet is kell fizetni majd, hogy lekövessék.

1

u/nakemu Data science 4d ago

K8s ftw, a kockázat valid, meglátjuk hosszú távon hogy megy.

3

u/pihedy PHP 3d ago

Azért az 5000 eurós spórolásból érdemes levonni a karbantartást, üzemeltetést és a fejlesztői kapacitás kiesését is. Mert amíg a saját SaaS-helyettesítőiteket foltozzátok, addig nem a bevételtermelő terméketeket fejlesztitek. A költség nem megszűnt, csak máshová került. Szokták mondani, hogy nincs ingyen ebéd. 😄

3

u/heeeeeeeeeeeee1 4d ago

Amúgy only office elég jó open source cucc, pdf olvasó is van benne, én macen imádom.

2

u/Pleasant_Resolve5678 4d ago

Az Adobe cuccokat úgy olvastam, hogy nem reverse engineerelték, hanem publikus használati utasítások alapján lefejleszttették újra Opussal.

4

u/Decent_Business_5889 4d ago

ha én követtem volna el, én is ezt mondanám

2

u/gianni1986 4d ago

A lemásolt Adobe szoftvereknél kiderült, hogy ahol jól teljesít, az azért van, mert kevesebb funkciót tartalmaz, mint az Adobe verzió. És igaz, hogy Rustban készült, mégis sok helyen jelezték, hogy nagyon nem kezeli jól a memóriát, kifagy, és túl sokat fogyaszt. Ahogy többen is írták, egy másolat mindig is másolat marad, mert hiányzik belőle a craftmanship.

0

u/bogoz-bntd 4d ago

igen és az is márpedig köztudott hogy most tezőzött az AI és tovább nem fog fejlődni ez az egész mizéria, ennyi volt, vége van

2

u/Carlos_K_Lobalo 4d ago

Meg hogyha az AI visszafejti a kódot utána valódi emberek már rá tudnak menni az optimalizálásra.

1

u/mszarv 3d ago

Nem tudom, hogy ez a gyász melyik fázisa:D

1

u/pihedy PHP 3d ago

Éreztem, hogy valami nem stimmel ezekkel a tool-okkal. Kíváncsi vagyok a végére mi lesz belőle.

1

u/sir_turlock 3d ago edited 3d ago

Többek között sikerült vele open source-ként kifosni a netre az összes Adobe szoftvert

Ezt hogy kototted ossze?
pl. https://github.com/storytold/cadcraft/blob/main/AGENTS.md

Clean-room. AutoCAD is installed on the dev machine and may be observed black-box: run it, use its UI with synthetic drawings, take screenshots (by window id) stored only under plan/autocad/screenshots/ (never committed). Never read, disassemble or copy anything inside the AutoCAD bundle (names/listings only); never copy Autodesk fonts (SHX), hatch patterns (.pat), linetypes (.lin), templates, CUI/PGP files, icons, artwork or help text; never commit files produced by AutoCAD. File formats come from public specifications (Autodesk's published DXF Reference, the Open Design Alliance's public DWG specification) and our own synthetic tests. Never copy or link GPL/LGPL/AGPL code (LibreDWG, LibreCAD, QCAD, FreeCAD's planegcs, SolveSpace, OpenCASCADE) — don't even read their sources.

Szerk.: Csak hogy vilagos legyen mit akarok: az osszes artcraft ahogy nezem clean-room implementacio, azaz binaris reverse engineering-rol szo sincs. Keveredik itt a szezon a fazonnal.

1

u/CodZeroo 1d ago

Szerintem elinflálódnak a szoftverek. Durván vissza fognak esni a szoftver eladások, ha ez így megy tovább és vsznű így fog menni tovább... Nekem az az érzésem, hogy ez az AI őrület egyre durvább szinteket lép. Ez a REA nevü cucc is egy olyan mellékterméke ennek az egésznek, ami gazdaság romboló hatású. The end of capitalism címmel láttam a youtubeon egy videót. És tényleg...

A terminátor 2 -ben 2029. lesz az év, amikor öntudatára fog ébredni a skynet. 😅 Múltkor a moziban ülve, amikor ez elhangzott elgondolkoztam, h baszki mindjárt itt van, és a végén még igaz lesz...

0

u/Historical-Swan-5233 4d ago

> leghotabb hot topic

megérdemeljük az AI elnyomókat

-4

u/Rob-bits 4d ago

Minden open source lesz. Closed sourcet nehéz lesz eladni, főleg havi szolgáltatás csomagban.

11

u/ShoulderRoutine6964 4d ago

Épp ellenkezőleg. Minden closed source lesz, ami értéket képvisel, csak weben, remote desktopon, bárhogy csak ne legyen nálad nehogy vissza lehessen fejteni és ellopni.

1

u/Rob-bits 3d ago

1

u/ShoulderRoutine6964 3d ago

Pont ezt mondom, hogy az ilyen toolokat nem fogod tudni bekötni sehova, mert a closed source termék nem lesz a gépeden. Távoli szerveren fog futni és csak a végeredményét kapod meg, mint remote desktop képanyag vagy egy weboldal.

Nézegetheted, visszafejtheted, de nem lesz a gépeden a kód, igy semmire nem mész vele.

2

u/PRE51DENT 1d ago

De hat pont a vegeredmenybol fogja tudni lemasolni a funkcionalitast. Lefuttattja x iteracioban es megalkotja valahogy ugy hogy a funkcionalitas ugyanaz legyen. Ez ellen a closed source sem ved.

1

u/ShoulderRoutine6964 1d ago

Hát ez egy photoshop szintű programnál nem nagyon fog menni, a beszámolók szerint nem is ment neki. Arról nem beszélve, hogy micsoda egy bloat slop lesz belőle, pl. amikor az ezredik felé háttéren próbálja ki az 500. féle blendinggel egy adott brush-t. Letárolhatja, mint kivétel, de sosem fog úgy működni mint az eredeti és rohadt lassú lesz.

2

u/PRE51DENT 1d ago

Bizonyos funkcioknal jelentosen nagyobb kihivas de azert hamar meglesz az eleg jo hogy ne a fizetoset hasznaljak - szerintem

1

u/ShoulderRoutine6964 1d ago

Meglátjuk :)

1

u/Rob-bits 3d ago

Na ja, ez igaz. Elhamarkodott volt a kijelentésem :) Ettől függetlenül, webappokra is lesz valami megoldás. Pl. Rögzített tartalombol valahogy visszafejti azt a kis részt ami az usernek kell. Vagy egyszerűen csak ad egy másik megoldást, hogy ne kelljen előfizetni. Lefejleszt belső használatra egy szkriptet, appot, ami kiváltja a szolgáltató nem publikus kódját.

1

u/ShoulderRoutine6964 3d ago

Igen, az lesz az érdekes, hogy menni fog-e neki, ha nincs kiindulási alap, amit megnézhet bináris szinten.

Épp a photoshop klónnal kapcsolatban irják sokan, hogy - jelenleg - egy vicc, közelében sincs a valódi photoshop-nak, tényleg olyan, mintha megmutatták volna neki melyik tool mit csinál mondjuk egy fehér canvas-on és abból próbálja reprodukálni a működést. De ez nagyon nem ilyen egyszerű, brutális know-how van mögötte.

1

u/tbazsi95 4d ago

Closed sourcera nem ott volt példaként az Apple iOS, iPadOS és társai?