md5 decrypten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Cloud Engineer

Ben jij een ervaren Cloud Engineer die complexe omgevingen kan overzien en wil je graag in vaste dienst werken bij een professioneel en kleinschalig bedrijf waar je een belangrijke rol kan spelen? Wij, IntelliMagic in Leiden, ontwikkelen specialistische IT monitoring software die we als SaaS oplossing verkopen aan grote bedrijven in Europa en de VS. We zijn een Nederlands bedrijf met een goede sfeer en met grote waardering voor de persoonlijke inbreng en kwaliteiten van onze medewerkers. Wij zoeken een ervaren Cloud Engineer met academisch denkniveau die verantwoordelijk wordt voor het beheer van de cloud infrastructuur voor onze Europese klanten.

Bekijk vacature »

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

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 »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

Bekijk vacature »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Senior java ontwikkelaar integratie

Functieomschrijving Voor de gemeente Rotterdam zijn wij op zoek naar een senior java ontwikkelaar integratie. Taken Binnen een zelfsturend Scrumteam voer je geheel zelfstanding je opdrachten uit en levert het eindresultaat op aan het Integratieteam. Jij voelt je net als alle teamleden verantwoordelijk voor alle aspecten, vanaf de vraag tot en met de oplevering in productie. Je bent kritisch, je helpt de klant om zijn wensen helder te krijgen, je schrijft zelfstandig clean code die van hoge kwaliteit is, met bijbehorende unit- en integratietesten, je ondersteunt zo nodig bij deployments naar productie. Het Integratieteam bouwt componenten (Endpoints) op de ESB.

Bekijk vacature »

Front end developer binnen de consultancy

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

Bekijk vacature »

Software Developer PHP JavaScript Python HBO SQL

Samengevat: Wij zijn een softwarebedrijf voor Autodealers. Ben jij een Medior of Senior Software Developer? Heb je ervaring met PHP, JavaScript of Python? Vaste baan: Java.Developer Software HBO €3.000 - €5.200 Bij ons op de werkvloer is er een positieve en informele sfeer. Naast een goede begeleiding en een enthousiaste klantenkring biedt deze werkgever een prettige omgeving met zeer afwisselende werkzaamheden. Houd jij van aanpakken en denk je dat je deze uitdaging aankunt? Dan zoeken wij jou! Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art

Bekijk vacature »

PHP Programmeur

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda, ontwikkel je als PHP programmeur niet alleen webapplicaties, maar ben je verder ook gefocust op het constant inspelen op nieuwe innovaties m.b.t software ontwikkeling. Naast het ontwikkelen van webapplicaties, bouwt deze toffe werkgever ook webshops en websites voor hun opdrachtgevers. Wat ga je doen? Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het ontwerpen en implementeren van webapplicaties met het Symfony framework; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden en updaten van bestaande applicaties die

Bekijk vacature »

Network Engineer (f/m/d) in Heidelberg

Network Engineer (f/m/d) The IT Services team operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. As part of IT Services, the Network team is responsible for managing and developing the network infrastructure in our data centres, on campus, and to our external network providers. As a leading scientific institution with highly data-intensive research, extensive data flows at and between the laboratory’s six sites and to the Internet, EMBL is connected to national and international scientific networks using state-of-the-art technologies from vendors including Cisco, Extreme Networks and

Bekijk vacature »
Dani

Dani

05/11/2005 15:52:00
Quote Anchor link
beste,

Ik heb een login systeem gemaakt. en nu ben ik beland bij het recover password gedeelte. Alle wachtwoorden worden ge md5't en staan zo in het database. Alleen ik weet nu niet hoe ik die kan decrypten zodat ik het wachtwoord in een email kan versturen.

Ik hoop dat ik jullie voldoende heb geinformeerd. en hopelijk kunnen jullie mij helpen.


Met vriendelijke groet,
Daniel
 
PHP hulp

PHP hulp

02/03/2025 15:44:26
 
Remco van Arkelen

Remco van Arkelen

05/11/2005 15:54:00
Quote Anchor link
Dat kan niet met MD5 :)
MD5 is een "hash"-algoritme, er worden allerlei sommetjes en afrondingen overheen gehaald om uiteindelijk op een string van 32 hexadecimale karakters te komen.

Je moet het nieuwe wachtwoord automatisch genereren en naar de aanvrager mailen.
Gewijzigd op 05/11/2005 15:55:00 door Remco van Arkelen
 
Remco van Arkelen

Remco van Arkelen

05/11/2005 15:55:00
Quote Anchor link
// foutje :)
Gewijzigd op 05/11/2005 15:55:00 door Remco van Arkelen
 
Jelmer -

Jelmer -

05/11/2005 16:01:00
Quote Anchor link
Remco:
Je moet het nieuwe wachtwoord automatisch genereren en naar de aanvrager mailen.
Of nog beter, je stuurt een gebruiker naar een pagina waar hij/zij een nieuw wachtwoord kan invoeren. (uiteraard met een uniek id om buitenstaanders weg te houden) Zo kunnen vervelende mensen niet het wachtwoord (laten) veranderen van mensen die hun wachtwoord prima weten.
 
Eric Cartman

Eric Cartman

05/11/2005 16:05:00
Quote Anchor link
Download een brute-force programma en laat je PC een paar uur aanstaan (met zo min mogelijk applicaties) en hij probeert alles te hashen met md5, totdat ie dezelfde hash heeft ~_~...
 
Dani

Dani

05/11/2005 16:16:00
Quote Anchor link
haha, lol Jip.

hmm, dat is geen optie, en de opties hierboven vind ik nogal riskant, aangezien anderen dit ook kunnen gaan gebruiken. Maar een nieuw wachtwoord genereren.. ik denk dat ik dat maar ga doen :)

bedankt mensen!
 
Arjan Kapteijn

Arjan Kapteijn

05/11/2005 16:39:00
Quote Anchor link
Brute force... tijd teveel :P

Voor 4 karakters duurt het 4 min. voor 5 duurt het 12 min en voor 8 langer dan 8 uur. En dan moeten we er 32...
 
Willem Jan Z

Willem Jan Z

05/11/2005 16:47:00
Quote Anchor link
En heb je dan alle cijfers en tekens meegerekent? Of alleen kleine letters...
 
Richard van Velzen

Richard van Velzen

05/11/2005 17:00:00
Quote Anchor link
Ik neem aan dat jullie wel weten dat een md5 alleen uit a-f en 0-9 bestaat? er zijn prima manieren om een string van 8 tekens binnen t uur te doen hoor;)
 

05/11/2005 17:11:00
Quote Anchor link
Fijn om te weten. ;)
 
Pim Vernooij

Pim Vernooij

05/11/2005 17:20:00
Quote Anchor link
Arjan:
Brute force... tijd teveel :P

Voor 4 karakters duurt het 4 min. voor 5 duurt het 12 min en voor 8 langer dan 8 uur. En dan moeten we er 32...
Wat jij zegt klopt niet helemaal ;) een md5 hash is altijd 32 tekens... wat in vorige posts werd bedoelt met het aantal tekens, waren het aantal tekens waarvan de hash gemaakt moet worden... ze leveren allemaal een hash van 32 tekens op ^^
 

05/11/2005 17:23:00
Quote Anchor link
Dat klopt idd. Het kenmerk van een MD5 hash, is dat ie altijd 32 tekens is.
 
Han eev

Han eev

05/11/2005 18:27:00
Quote Anchor link
En md5 valt bijna niet te kraken...
Ik ga is even een brute force scrippie maken ;)
heb ik weer wat te doen...

Edit:
Het is me gelukt
alleen als ik bijv. Wachtwoord Han doe dan heeft ie het zo
Maar als ik ikke doe doet hij er al langer over^^
Gewijzigd op 05/11/2005 18:54:00 door Han eev
 
Lissy Pixel

Lissy Pixel

05/11/2005 19:47:00
Quote Anchor link
@ Daniel : ik ben er toevallig mee bezig voor mijn site en ik kan je vertellen dit is nog niet zo eenvoudig als zo wordt geschetst.

Waar je aan kan denken is o.a. het volgende:
komt de gebruiker voor in de database en is dit ook uniek als inlognaam want stel je voor dat je hier op selecteerd en dan komt er 2 keer voor de naam Jan :-)

Wanneer bij mij het loopt dan zal ik je helpen voor zover ik kan voorlopig ben ik nog aan het "stoeien"!!!
Groet, lissy
 
EdwinG

EdwinG

05/11/2005 20:46:00
Quote Anchor link
Wat ik zou doen bij een wachtwoord reset:
1 Zodra gebruiker klikt op 'wachtwoord vergeten' vragen naar gebruikersnaam EN e-mail adres.

2: Stuur naar het email adres een mailtje met daarin een link. Deze link bevat een uniek id (die niet te raden is).
(Doe dit alleena ls de gegeven gebruikersnaam en email adres op de zelfde manier in de db staan.)

3: Gebruiker klikt op de link in het email bericht, en krijgt een pagina voor zich waar hij een nieuw wachtwoord in kan vullen.

4: Zorg dat de pagina in stap 3 slechts een korte tijd bruikbaar is. (half uur ofzo)

Punt 4 is te regelen door bij aanvraag (punt 1) in een tabel een id te maken, plus een timestamp van dat moment. Indien de reset pagina wordt opgeroepen, de timestamp bij de gegeven ID uit de db halen, en kijken naar het verschil tussen de timestamp en de huidige tijd.
 



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.