.htpasswd

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Dordrecht zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »

PHP developer

Functie omschrijving Voor een klein bedrijf in de buurt van Nieuwegein zijn wij per direct op zoek naar een talentvolle PHP developer. Er wordt veel ruimte geboden voor eigen initiateven, waardoor je een mooie stempel kan drukken op jouw eigen werkzaamheden (zowel operationeel als strategisch). Het bedrijf heeft middels externe programmeurs een multimedia platform ontwikkeld, maar willen geleidelijk de ontwikkeling naar binnen halen. Om die reden zoeken zij een communicatieve interne PHP developer die graag meebouwt aan het succesvolle product. Je gaat de volgende werkzaamheden verrichten: Platform beheren en programmeren (PHP, MySQL, JQuery, Javascript, XML & HTML); Communicatie en aansturing

Bekijk vacature »

Full Stack Software Developer C#.NET

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Ervaren C#.NET programmeur

Functieomschrijving Voor een moderne werkgever in regio Prinsenbeek zijn wij op zoek naar een ervaren C#.NET programmeur die graag de uitdaging aangaat. Je houdt je bezig met het ontwikkelen van maatwerk webapplicaties voor diverse klanten, waarbij complexe processen optimaal worden ondersteund. Verder ziet jouw takenpakket er als volgt uit: Ontwikkelen en onderhouden van C#.NET-applicaties; Schrijven van hoogwaardige, herbruikbare codes; Schrijven van technische documentatie en gebruikershandleidingen; Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen; Troubleshooten en oplossen van bugs in softwaretoepassingen; Werken met databases en dataopslagoplossingen; Implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens. Bedrijfsprofiel

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Medior Java developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

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 »

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Fullstack Software Developer

Bedrijfsomschrijving Functieomschrijving Java ontwerpen, bouwen en testen (T-shaped). Als senior ontwikkelaar ben je bekend in zowel de back-end als de frontend van een applicatie. Angular, Continious Delivery / Integration. Een ervaren iemand die de leiding kan nemen, een weg vindt in nieuwe situaties, en in oude applicaties. Initiatiefrijk, bekend met de (technische) omgevingen die we bij duo gebruiken, niet te beroerd om collega’s te helpen. Als senior programmeur in staat om op te treden als lead programmeur. Ondersteunt de testers bij de testautomatisering en minder ervaren programmeurs bij dagelijks werkzaamheden. Dit laatste met name op het gebied van Angular. Achtergrond

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. 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 veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

Bekijk vacature »
Edwin

Edwin

23/11/2007 13:51:00
Quote Anchor link
Hallo,

Op internet kom ik heel veel sites tegen waar zij voor mij een gecodereerd password willen geven die in een .htpasswd bestand past. Maar dit zou ik graag zelf willen doen door middel van een script. Weet iemand hoe dit werkt?

Alvast bedankt,
Edwin
 
PHP hulp

PHP hulp

05/11/2024 16:35:12
 
Martijn B

Martijn B

23/11/2007 13:56:00
Quote Anchor link
Ik weet niet wat je bedoelt maar .htpasswd is van Apache dus zou je even in die docs moeten snuffelen.
 
- -

- -

23/11/2007 14:04:00
Quote Anchor link
Volgens mij gewoon een md5, zoiets zou je kunnen maken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
    echo '<h1>Htpasswd generator</h1>';
    if ($SERVER['REQUEST_METHOD'] == 'POST')
    {

        if (!empty($_POST['user']) AND !empty($_POST['pass']))
        {

            $sLogin = $_POST['user'] . ':' . md5($_POST['pass']);
            echo '<p>Place this in your htpasswd file:</p>';
            echo '<code>' . $sLogin . '</code>';
        }

        else
        {
            echo '<p>Try again please ;-)</p>';
        }
    }

    echo '<form action="" method="post">';
    echo '<p><input type="text" name="user" /> Username</p>';
    echo '<p><input type="password" name="pass" /> Password</p>';
    echo '<p><input type="submit" value="Generate htpasswd" /></p>';
    echo '</form>';
?>
 
Winston Smith

Winston Smith

23/11/2007 14:09:00
Quote Anchor link
De gecodeerde wachtwoorden in een .htpasswd zijn in ieder geval geen md5, daarvoor zijn ze veel te kort. Ze zijn maar een stuk of 7 karakters in lengte.

@wes: dat is volgens mij je meest constructieve kritiek die je ooit geleverd hebt hier?
 
Martijn B

Martijn B

23/11/2007 14:10:00
Quote Anchor link
@Kasper: Het is ook geen spoiler...
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
- wes  -

- wes -

23/11/2007 14:12:00
Quote Anchor link
kasper, er stond iets, nu niets dan een puntje, was een edit
of doe gewoon niet zo moeilijk
 
Edwin

Edwin

23/11/2007 14:16:00
Quote Anchor link
van de documentatie van Apache word ik niet wijzer... En het is idd geen md5 hash. Het moet toch kunnen, want het internet staat vol met password generators.

het wachtwoord 'admin' zou bijvoorbeeld dit als incryptie hebben:
bc38wMgPlFZ0g
Gewijzigd op 01/01/1970 01:00:00 door Edwin
 
- -

- -

23/11/2007 14:19:00
Quote Anchor link
Kijk, lees hier maar het kopje Security Considerations. Voor zover ik het begrijp is:
- de standaard encrypty met de functie crypt
- kan je maximaal 8 tekens gebruiken, de rest valt weg
- is het ook mogelijk sha1 en md5 te gebruiken
Als dat klopt moet je voor sha1 gaan.
Edit:
Ik lees nu dat alleen sha1 en crypt worden ondersteund, het blokje rechtsboven. Ik ga even wat proberen.

Edit:
Sorry, mijn Firefox crasht de hele tijd :S Ik probeer het niet...
Gewijzigd op 01/01/1970 01:00:00 door - -
 
Hipska BE

Hipska BE

23/11/2007 16:28:00
Quote Anchor link
wes schreef op 23.11.2007 14:12:
kasper, er stond iets, nu niets dan een puntje, was een edit
of doe gewoon niet zo moeilijk
 
GaMer B

GaMer B

23/11/2007 17:23:00
Quote Anchor link
Het is een DES encryptie
 
Edwin

Edwin

23/11/2007 21:23:00
Quote Anchor link
ik het mogelijk om met php een DES encryptie van een sting te maken?
 
Jason de Ridder

Jason de Ridder

23/11/2007 22:09:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    $username
= 'username';
    $password = 'password';
    $htpasswd = exec('htpasswd -nb '.$username.' '.$password);
    $enc_pass = last(explode(':', $htpasswd));
    echo $enc_pass;
?>


Let wel: username en password mogen geen spaties beslaan!

Maar waarom wil je dit in godsnaam doen?
 
Arend a

Arend a

23/11/2007 22:16:00
Quote Anchor link
Jason: dat werkt natuurlijk alleen als htpasswd in je PATH hebt staan. Bovendien kan het net zo makkelijk in php:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?
$user
= "kees"
$password = "sosecretonlybassieknows";
$htpasswd_text = "$user:".crypt($password,CRYPT_STD_DES)."";

$filename = 'test.txt';
$somecontent = "Add this to the file\n";
$filename ="/path/to/.htaccess";

if (is_writable($filename)) {
   if (!$handle = fopen($filename, 'a')) {
         echo "Cannot open file ($filename)";
         exit;
    }

    if (fwrite($handle, $somecontent) === FALSE) {
        echo "Cannot write to file ($filename)";
        exit;
    }


    fclose($handle);

}
else {
    echo "The file $filename is not writable";
}


?>
 
Jason de Ridder

Jason de Ridder

23/11/2007 22:19:00
Quote Anchor link
@Arend:
Als ie alleen het password wilt uitlezen is dit een mooie manier..

Als ie een htpasswd wilt genereren, moet 'ie jouwes nemen! :)

Edit:

Zow joh dâ Neerlands is ok nie al tuh best mèhr
Gewijzigd op 01/01/1970 01:00:00 door Jason de Ridder
 
Arend a

Arend a

23/11/2007 23:00:00
Quote Anchor link
Json: touche

Dit is de versie van jouw script dat zonder externe programma's werkt ;)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
$user
= "kees"
$password = "sosecretonlybassieknows";
$htpasswd_text = "$user:".crypt($password,CRYPT_STD_DES)."";
echo $htpasswd_text
?>
 
Edwin

Edwin

26/11/2007 15:21:00
Quote Anchor link
Bedankt voor de reacties, maar de crypt() functie geeft niet het gewenste resultaat. Namelijk:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
crypt('admin', CRYPT_STD_DES) = '1$jZpN/buYGDo'
?>


Terwijl de gecodereerde 'admin' dit zou moeten zijn: bc38wMgPlFZ0g
 
Edwin

Edwin

26/11/2007 16:31:00
Quote Anchor link
Ik zie dat ze beide werken... Bedankt! Ik gebruik het trouwens voor een inlogsysteem die voor de verandering niet met php werkt, maar met behulp van .htaccess en .htpasswd. Ik weet eigenlijk niet of dit slim is....
 



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.