Eigen Inlog?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer

Dit ga je doen Tot jouw takenpakket behoort onder andere: Webapplicaties ontwerpen, bouwen, testen en implementeren in .NET/C#.; Ontwikkelen, implementeren en beheren van maatwerkapplicaties; Onderhouden en beheren van standaardpakketten; Onderzoeken en beoordelen van nieuwe technieken. Hier ga je werken Als .NET ontwikkelaar kom je te werken bij een grote semioverheidsinstelling in Nijmegen. De organisatie staat garant voor het leveren van onderwijs en les- en onderzoeksmateriaal voor duizenden betrokkenen. De organisatie wil bijdragen aan een gezonde, vrije wereld met gelijke kansen voor iedereen. Binnen de teams hangt een open en collegiale cultuur met veel aandacht voor een prettige en sociale werksfeer.

Bekijk vacature »

Functioneel Applicatiebeheerder

Wij van CNB zijn op zoek naar een leergierige Functioneel Applicatiebeheerder CNB is de grootste dienstverlener in de markt van bloembollen en vaste planten. In deze markt verricht CNB de volgende diensten: bemiddeling, veilen en het koelen en prepareren van bloembollen. Vanuit ons hoofdkantoor in Lisse werken bijna 100 collega’s dag in dag uit aan de bemiddeling van bloembollen. In Bovenkarspel vindt het koelen en prepareren van de bloembollen plaats. Wij zijn op zoek naar een enthousiaste Functioneel Applicatiebeheerder die naast een applicatie, ook sfeer kan bouwen! Jij: Vindt het leuk om binnen een klein IT-team aan de slag te

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een leuke opdrachtgever in de omgeving van Hilversum! Voor een leuk bedrijf in de omgeving van Hilversum zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. Ben jij iemand die graag aan verschillende projecten werkt en het ook leuk vindt om bij klanten op bezoek te gaan? Dan ben jij de perfecte kandidaat! Deze functie is erg divers, je moet dus goed kunnen schakelen. Je komt te werken in een klein team van developers. Binnen het bedrijf hangt er een gemoedelijke informele

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

Web Developer

Bedrijfsomschrijving ENGIE Nederland is onderdeel van de beursgenoteerde ENGIE Groep. ENGIE is actief in 70 landen, met wereldwijd 150.000 medewerkers. Als groep is het de missie om bij te dragen aan de verduurzaming van de wereld. ENGIE Energie biedt energiediensten aan particulieren en grootzakelijk en gaat de uitdagingen van de energietransitie aan door het beschikbaar maken van duurzame energie, het streven de klimaatverandering tot een minimum te beperken, leveringszekerheid te bieden en zorg te dragen voor een verantwoord gebruik van de beschikbare resources. ENGIE Energie investeert daarom in hernieuwbare energiebronnen zoals zon, wind en bio-gas. Functieomschrijving Heb jij veel ervaring

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

Back end developer PHP

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

SQL Database developer

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Front End Developer React Vue

Dit ga je doen Meewerken aan de implementaties en ontwikkeling van nieuwe functionaliteiten van de webapplicaties; Ontwikkelen met o.a. React en Vue en HTML/CSS, ook krijg je in verband met de samenwerking ook affiniteit met de backend Ruby on Rails; Ontwikkeling aan de front end voor de koppelingen tussen de diverse systemen; Ontwerpen van interfaces en een bijdrage leveren aan de gebruikerservaring; Zorgdragen voor hoge kwaliteit van code en jezelf (en anderen) blijven verbeteren; Als Senior Front End Developer begeleid je zelf ook FE-development projecten, hierin leid je de projecten en pak jij het initiatief op (bv integratieprojecten). Hier ga

Bekijk vacature »

Back end developer Onderwijssoftware

Functie Als back end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van hoogwaardige

Bekijk vacature »

Pagina: « vorige 1 2

Jelle -

Jelle -

08/11/2011 13:13:58
Quote Anchor link
Ok, wat je dus met bruteforcen doet is, echt letterlijk alle mogelijkheden langs gaan.

Je krijgt dus echt een tabel met
a [hash]
b [hash]
c [hash]
....... (vele hashes verder)
bla_boon [hash]
bla_boom c6a5c55dda637108d317d11024b96436 <- bingo, deze hebben we ook in onze gehackte gegevens gevonden.

Iemand heeft in zijn database het volgende staan:
Gebruiker_1 c6a5c55dda637108d317d11024b96436 (bla_boom)
Gebruiker_2 bdfb4aa7cc60785d05f9792835818eb8 (bla_boek)

Als iemand dus met zijn rainbow tabel aan komt zetten zal hij zien, dat 'bla_boom' resulteerd in de hash: c6a5c55dda637108d317d11024b96436

Daar hoef je helemaal niet de prefix van te weten, dat is gewoon alle mogelijkheden af gaan, dus als je een tabel met md5 hashes van 8 tekens (alle tekens) komt aanzetten, zul je zien dat 'bla_boom' daar tussen staat en ook 'bla_boek'.

Dus als je die eenmaal gevonden hebt, kun je dus de resultaten gaan vergelijken en zie je dus dat er een prefix lijkt te zijn, als je nog een derde erbij pakt kun je natuurlijk een betere conclusie stellen.

En een rainbow table van 8 tekens voor md5() is redelijk reëel, naar mate het aantal tekens toe neemt stijgt de tijd die het kost natuurlijk ook exponentieël.

Ik hoop dat het nu duidelijk is
 
PHP hulp

PHP hulp

23/11/2024 14:59:18
 
Eddy B

Eddy B

08/11/2011 13:18:14
Quote Anchor link
Volgens mij is het gebruikelijker om i.p.v. een tabel met hashes ook een aparte tabel te hebben met prefixes en seperators.

Dus:
tbl
table
row
record
db

Zijn bijvoorbeeld de prefixes. In de table seperators staan bijv. punten, kommas en streepjes. En in de table hash staan de hashes.

Bij elke hash gebruiken ze elke mogelijke combinatie van prefixen en seperators.

Klopt dit of vergis ik me?
 
Jelle -

Jelle -

08/11/2011 13:25:33
Quote Anchor link
Als ik een md5 hash zou willen achterhalen doormiddel van bruteforce zou ik me afvragen of dat wel handig is, je weet namelijk niet wat de prefix/salt is. Daar kom je pas achter als je dus meerdere resultaten gaat vergelijken (en ook dan kan het nog lastig zijn, ligt aan je manier van salten)

Ik neem aan dat je als salt toch wel iets als "3al3#$)9jl;'s!" gebruikt. En bovendien is het aantal sites dat nogsteeds alleen md5 gebruikt best groot.
 
Ozzie PHP

Ozzie PHP

08/11/2011 13:42:15
Quote Anchor link
Smur f ik begrijp nu wat beter wat je bedoelt. Maar feitelijk is het dan toch zo, hoe langer de salt en hoe langer de pepper... hoe moeilijker te kraken?
 
Jelle -

Jelle -

08/11/2011 13:48:39
Quote Anchor link
In geval van bruteforce wel ja en vooral met de wetenschap dat het exponetieël toeneemt:

1 letter kleine letter = 26 mogelijkheden
2 letter kleine letters = 26*26 mogelijkheden

Als je dus ook nog alle rare tekens gaat include en cijfers, hoofdletters dan neemt de toename ook toe. Als je dan ook nog geen traag algeritme met meerdere passes gebruikt (bcrypt) dan kun je nagaan dat je bruteforcen vrijwel onmogelijk maakt voor nu, maar ook voor de komende ... jaar :)
 
Ozzie PHP

Ozzie PHP

08/11/2011 13:53:58
Quote Anchor link
Wat is eigenlijk een algoritme precies... en wat is bcrypt?
 
Jelle -

Jelle -

08/11/2011 14:29:18
Quote Anchor link
Hmm hoe kan ik dat het beste omschrijving, misschien een paar voorbeelden:

Stel je voor je hebt een grid van 10 bij 10. Hier staan een aantal obstakels in. Nu wil je dat een object of persoon van punt 1,2 naar 7,6 gaat bewegen. Dit moet je dus berekenen en dat doe je met behulp van een algoritme. (bijvoorbeeld A*)

Het is dus een soort functie of een set van instructies die iets doet. Het berekenen van een hash, gaat ook met behulp van een algoritme.

Het is een beetje lastig te omschrijven, het is in principe dus een aantal instructies om een bepaalde berekening te doen.

En bcrypt is eigenlijk dus een hashing algoritme.
 
Jacco Brandt

Jacco Brandt

08/11/2011 15:45:27
Quote Anchor link
Smur f op 08/11/2011 13:48:39:
Als je dan ook nog geen traag algeritme met meerdere passes gebruikt (bcrypt) dan kun je nagaan dat je bruteforcen vrijwel onmogelijk maakt voor nu, maar ook voor de komende ... jaar :)

Dan zou ik toch echt wél een traag algoritme gebruiken samen met pbkdf2.
 
Ozzie PHP

Ozzie PHP

08/11/2011 16:51:32
Quote Anchor link
Smur f op 08/11/2011 14:29:18:
Hmm hoe kan ik dat het beste omschrijving, misschien een paar voorbeelden:

Stel je voor je hebt een grid van 10 bij 10. Hier staan een aantal obstakels in. Nu wil je dat een object of persoon van punt 1,2 naar 7,6 gaat bewegen. Dit moet je dus berekenen en dat doe je met behulp van een algoritme. (bijvoorbeeld A*)

Het is dus een soort functie of een set van instructies die iets doet. Het berekenen van een hash, gaat ook met behulp van een algoritme.

Het is een beetje lastig te omschrijven, het is in principe dus een aantal instructies om een bepaalde berekening te doen.

En bcrypt is eigenlijk dus een hashing algoritme.

huh? :-/
 

Pagina: « vorige 1 2



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.