5nap alatt 400K-ért nem tudod meg, mi a h4x0r

Fórumok

http://www.hwsw.hu/hirek/35331/

vajon, ki mondja meg a szerencsétleneknek, hogy a h4x0r az nem IT-biztonsági szakember, hanem bütykölő, bit[mágus|művész|*] vagy ilyesmi!

'Akadémia'...

Hozzászólások

bocs, bar nem errol volt szo, de en voltam egy ilyen tanfolyamon es imho meglepoen jonak bizonyult. nem lettem ettol hakszor, de ha jol ertettem akkor a cel nem is ez volt.
meg egy imho, a hacker/cracker fogalomzavar altalanos az IT ujsagirasban, de ebben az esetben talan nem errol van szo, hanem inkabb arrol, hogy a nemzetkozi minosites hasznalja a hacker kifejezest es tukor forditottak (Certified Ethical Hacker).

En is voltam ilyen tanfolyamon es nem vagyunk azonos velemenyen.
Konzerv eszkozoket lathattunk a gyakorlatban,
alapvetoen Windows kornyezetre kihegyeve - bar ez nem annyira meglepo.
Inkabb a sotet oldal domboritott. A feher oldal torvenyi hattere es garanciai - ami az etikus vizsgalat
_elengedhetetlen_ resze - csak eros rakerdezesem hatasara kerult teritekre - bar Ago akkor jol beszelt.
A gyakorlati probak alkalmaval alapveto tervezesi, megvalositasi hibakkal kuzdo rendszereket tamadtak.
Lehet nagytomegben ilyen rendszerek talalhatok, ezekbol lehet is jopofa zombihalot osszehozni, de ez a feketesapkas oldal dolga.
Fehersapkas felkeres alapvetoen jol (vallamikepp) beallitott rendszer vizsgalatara erkezik - legalabbis igy remelem.

ah, istenem, megegy linuxfanboy :-(

ha ismerned a netacademiat, es tovabb latnal az elvakultsagon, akkor rajonnel, hogy a netacademianak van jogosultsaga. nezd meg az MSCD/MSCE/MCTS/MSMVP -k aranyat.

bar aki a microsoftot csak gonoszkent latja, annak magyarazhatom, csak lehet, hogyha ok nem lennenek, most homokoznal...

nem vagyok az, megadom a linuxnak ami kell :) szervereken azt hasznalom.

viszont sokat tett az M$, es hiaba a penz hajtja oket, hiaba profitorientalt,
azert eleg sokat tolnak a researchbe. nezd meg, ott a surface. mit csinaltak?
kiraktak egy videot. erre jottek, hogy ha' ma' a japcsik megcsinaltak hamarabb,
szemet ms lop. de mielott ok bemutattak, senki nem is hallott rola...

viszont "szemet ms lop" utan megvalositottak FOSS -kent wii kontrollert
hasznalva a multitouch displayt...

szoval ha indirekte is, de innoval. akar tetszik, akar nem. es ez igy van mar
regota..

es ez az, amit sokan elfelejtenek :)

/me probal nem elfogult lenni, csak utalja ha a linuxot (vagy epp a windows) ajnarozzak.

Egy Linux felhasználó igazán megérthetné, hogy nem az a lényeg, hogy ki talált ki egy adott dolgot elősször, hanem az, hogy ki tudta sikerrel alkalmazni.
Igen voltak a Windows előtt is operációs rendszerek (és persze az MS-DOS 1.0 = QDOS/86-DOS (CP/M 86 klón) ne felejtsük el), a Surface előtt is érintőképernyők meg vezetéknélküli adatátvitel, a Wii hadonászós kontrollere előtt pedig már 25 évvel ezelőtt voltak infrás eszközök játékgépekhez. Ezt nevezik evolúciónak.

Hasonlóan céltalan a 'Hacker' fogalmon lovagolni, hogy most akkor biztonsági szakember, elvont bitmágus vagy gonosz terrorista, ahogy a köztudatban él. Nyílván vannak olyan hackerek, akik sohasem gondoltak rá, hogy szervezetten, munkahelyen csinálják azt amit csinálnak, míg más hackerek igen, nyílván nekik szól ez a képesítés, a köztudatban élő kép a hackerekről pedig téves.

"Nyílván vannak olyan hackerek, akik sohasem gondoltak rá, hogy szervezetten, munkahelyen csinálják azt amit csinálnak, míg más hackerek igen, nyílván nekik szól ez a képesítés, a köztudatban élő kép a hackerekről pedig téves."

hogy mennyire igaz is ez az utolsó félmondat :)

Azért így nem teljes a kép.

.NET --> (jajjdenekunkmiernincsilyen) --> Mono --> (nademimegjobbanmegtudnankcsinalni) --> DotGNU

Egyébként pedig a .NET hatalmas találmány, akkor is ha előtte volt már a Java, meg korábban még valami, de az nem jut eszembe.

Én nem látom át teljesen a dolgokat, de ahhoz, hogy a Mono és a hozzá hasonló projektek létrejöhessenek nincs szükség a Microsoft beleegyezésére és támogatására? Főleg mivel vendor-lock-in-t emlegettél. A Microsoft elvileg nem tehetné meg, hogy nem engedélyezi a Mono-t és a hasonló projekteket?

Mondjuk én teljesen kezdő vagyok, így nem látom át (én csak konzolos alkalmazásokat írok C# nyelven), de ugye a Mono és .NET kompatibilitisek egymással (persze ha grafikus felületre akarsz fejleszteni programot mondjuk VB, vagy C# nyelven, akkor eltérő kódot kell használnod, attól függően, hogy Windows GUI-ra, vagy mondjuk platformfüggetlen GTK-ra (C# esetén GTK#) fejlesztesz, és persze ha GNOME ablakkezelőre fejlesztesz, akkor nem csak GTK#-t használsz, hanem a GNOME libeket is).

Szóval számomra még kicsit zavaros, hogy ha Linux-ra fejlesztesz grafikus felülettel ellátott alkalmazásokat, akkor tulajdonképpen mire is fejlesztesz. Tehát ezek ismerete: C# + Mono + GTK# pl. működő programhoz vezethet?

hat en nem vagyok nagy .net tudor, ugyhogy arra nem tudok valaszolni.

viszont ezt irod:
"de ahhoz, hogy a Mono és a hozzá hasonló projektek létrejöhessenek nincs szükség a Microsoft beleegyezésére és támogatására?"

alapvetoen nincs, a microsoft annyiban tud keresztbe tenni, hogy a .net-et vedo szoftver szabadalmakkal fenyegetozik - es ezt meg is teszi.

- Use the Source Luke ! -

ezeket nem tudom, de lehet, hogy mint Dwokfur is irja alattam, nagy nehezen kicsit belatta a microsoft hogy nem csak windows van a nagy vilagban (sot nem is csak x86) - szerk.: ezt eszre is kellett venniuk, ha a java-val akarnak versenyezni (vagy a valyogtegla villanassal).

mindenestre azt nem lehet mondani, hogy tul sokat tesz a mono erdekeben a microsoft - hagyjak, hogy szepen ujrairkaljak a fiuk a dolgot (ok hozza nem nyulnak, marmint a microsoft), es nyilvan el is vannak maradva a kurrens .net dolgoktol.

- Use the Source Luke ! -

A Microsoft megtehetné, hogy nem engedi ki a C#-t a kezéből, de azért azt ő is kénytelen belátni, hogy nem csak Windows van a világon. Máskülönben biztosan nem tenné.

Például pont ezért kell erősen kerülni a C#-t, és összes rokonát, ha valaki platformfüggetlen kódot akar írni...

(A Mono-tól irtózom egyébként.)

De a C# az semmi, mert nyakunkon a Silverlight is. Kezdem azt hinni, hogy ennek sosem lesz vége...

Üdv,
Dw.
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

Kevered a szezont a fazonnal. A C# egy nyelv, aminek a specifikációja mindeki számára elérhető, merthogy ECMA szabvány.
A Silverlightnak meg a unit tesztjeit adták ki a Moonlightosoknak, amivel lényegesen egyszerűbbé válhat a nyílt forrású implementáció a fejlesztése.

Ráadásul van még egy rossz hírem: ennek sosem lesz vége...

ha mar kotozkodunk, akkor en is megjegyeznem, hogy a C# mint programozasi nyelv termeszetesen (mint altalaban a szabvanyos programozasi nyelvek) platformfuggetlen, CLR sem kell hozza, max egy olyan fordito ami native kodot csinal.

az az egyetlen gond - amirol hajlamosak vagytok nagyvonaluam megfeledkezni - , hogy c# fordito meg runtime csak windows ala van, meg valami kisse csokott a mono egisze alatt mas platformokra.

- Use the Source Luke ! -

Igen, de a C#-t a .NET-hez fejlesztették ki, ennek megfelelően a nyelv folyamatosan fejlődik és bővül, ahogy megjelenik a keretrendszer következő változata, most éppen a C# 3.0. Elvileg a Mono és a dotGNU követik ezeket a változásokat.

Szóval nem értem, hogy lehetséges a C#-t CLR nélkül használni, mikor elvileg a C# fordító egy köztes kódot generál, aminek a futtatásához CLR szükséges.

Persze nem kötözködésképpen, csak kiváncsiságból.

Ami tényleg érdekel, lehet-e a gyakorlatban C# alkalmazást készíteni úgy, hogy az a futtásához nem igényel CLR-t?

Ez elvileg arra való, hogy köztes kód (MSIL - Microsoft intermediate language) helyett, natív kódra fordítja a C# alkalmazásokat (valamint mellékeli/helyettesíti a szükséges .NET dolgokat), ami által CLR nélkül futtathatóvá válnak.

A kérdés, hogy mi ennek a haszna? (pláne ilyen sok pénzért :$1249 (single developer)/$2219 (2 developers)) A Microsoft .NET Framework a Windows Vista-tól kezdve alapértelmezetten a rendszer része. Én egyenlőre 35 dollárt szándékozok költeni a C#-s pályafutásomra, regisztrálom az EditPlus programot, meg vettem egy könyvet 50 dollárért :-)

Ez abszolút így van, de nem hiszem, hogy erről én lennék hajlamos megfeledkezni, tekintve, hogy pont erre próbáltam rámutatni az előző postban.
A Mono meg hát igen, sok területen elég hiányos. Nem is a CLR az igazi gond, hanem az irdatlan méretű BCL. Ami megvan belőle, az nem rossz, de sok minden hiányzik, ráadásul az evil M$ - nyilván kizárólag a Mono fejleszők szopatására - folyamatosan hozza az új implementálni valót (Workflow, Silverlight, etc...). De hát erre van a community, nem? Shut up and code! :)

Tisztában vagyok vele, hogy a C# az egy nyelv.
Azért raktam a két különféle entitást egy mondatba, mert a C#-jelenségnek és a Silverlight-jelenségnek van egy közös vonása. Hogy: "kitalálunk valamit, valami más mintájára, de úgy, hogy aztán a továbbiakban mi tudjunk diktálni a lenyomva mindenki mást. De nem a már meglévőt fejlesztjük, mert akkor nem a mi kezünkben van a gyeplő. Inkább csináljunk szabványt izomból". Ez újra és újra felbukkan.
Ezt értettem az "ennek sosem lesz vége..."-n is...

Üdv,
Dw.
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

Miért, mit kellet volna a Microsoftnak továbbfejlesztenie? A Javat? Volt olyan próbálkozásuk is, hál' istennek elhalt. :) Vagy az Adobe Flash-t? A C++-t? Abból se sült ki még soha semmi jó. :) Komolyan nem értem.
Az a fajta üzleti magatartás, amiről írsz, valóban nem áll messze a Microsofttól, ami miatt Európában - nagyon helyesen - egyre gyakrabban lépkednek a f*szukra. De amiket példaként felhozol, azoknak ehhez nem sok köze van. Egyszerűen így működik a világ.

előfordul. volt olyan is hogy beszálltak nagy szabványosításba aztán amikor valami lett belőle amit mindenki elfogadott és implementált akkor ők kirohantak, és csináltak másikat... szóval nem kell az ilyesmin meglepődni, remeg a gyomruk ha nem az ő nevükkel kezdődik valami :)

Ha nem tetszik, nem kell szövegelni, írj job... izé, mondd meg te a szerencsétleneknek!