Directory Password protect

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.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 »

Freelance JAVA / C# Developer

Functieomschrijving Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Voor een opdrachtgever in omgeving Delft zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden je MBO of HBO ICT in ontvangst mogen nemen? Of ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een uitdagende werkgever in de regio van Tilburg zijn wij op zoek naar een ambitieuze back-end programmeur met affiniteit met MS Acess. Samen met een enthousiast team ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL, Maar affiniteit met MS Acess is nog belangrijker. Je bent sociaal naar klanten en flexibel ingesteld. Je denkt altijd in kansen en gaat graag de uitdaging aan. Verder

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en staan

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Boskoop dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat technische klussen uitvoeren op locatie bij klanten.Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat software en webapplicaties ontwikkelen met behulp van de talen

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Delphi developer

Functie Als Delphi developer ga jij aan de slag in een team met twee andere ervaren Delphi programmeurs waaronder de Hoofd programmeur. Als team zijn jullie verantwoordelijk voor de doorontwikkeling van jullie bestaande applicatie. Daarnaast zijn jullie verantwoordelijk voor het onderhouden van deze applicatie en het oplossen van eventuele bugs. Eisen - HBO werk en denk niveau; - Minimaal één jaar ervaring met Delphi; - Goede beheersing van de Nederlandse taal in woord en geschrift; - Jij bent zelfstandig, maar kan ook in team verband werken. Aanbod - €3000,-- €4000,- op basis van jouw kennis en ervaring; - 8% vakantiegeld;

Bekijk vacature »

Technical Asset Specialist Substations

TenneT is growing fast to realize its strategic ambitions. We play a leading role in driving the energy transition. We are looking for a passionate Technical Asset Specialist for substations (onshore and offshore) at our location in Arnhem who will contribute to this and that might be you? Your contribution to TenneT We are searching for a motivated and engaged colleague as a technical asset specialist (onshore and offshore) for instrument transformers and surge arresters, with preferably a strong background in the area of insulation coordination. As a specialist for insulation coordination you are responsible for overarching topics regarding insultation

Bekijk vacature »

Oracle Developer / PL SQL

Dit ga je doen Software ontwikkeling aan een internationaal gebruikt pakket; Werken met technieken als Oracle 19c, Toad, PL/SQL, Oracle Forms, Reports en Designer; Meedraaien in internationale projecten; Meedenken over technisch en functioneel ontwerp; Samenwerken met collega's als Informatie Analisten, Testers en Release Managers; Soms wensen en eisen afstemmen met de business. Hier ga je werken Onze klant, een internationaal bekend bedrijf dat essentiële producten maakt waar iedereen graag gebruik van maakt, zoekt versterking in het Software Development team. Samen met 3 developers, een release manager, een informatie analist en 3 testers werk jij aan een systeem waarmee complexe producten

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

.NET Developer

Dit ga je doen Binnen het team bouw je aan een applicatie met andere .Net Developers, testers een Product Owner en een Business Analyst. Met het team wordt de backlog besproken. In overleg claim jij jouw deel en zorgt ervoor dat onderhoud en innovatie wordt gerealiseerd. Het project dat momenteel draait is het opgraden van de omgeving. Doorontwikkelen van de huidige applicatie; Overleggen met teamleden om de backlog te verdelen; Onderhouden van de huidige omgeving; Sparren met de business en het ophalen van nieuwe requirements. Hier ga je werken De organisatie is een van de grootste landelijke aanbieder van diverse

Bekijk vacature »

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »

Back end developer Digital agency

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 20 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Pagina: 1 2 volgende »

30/06/2015 20:40:55
Quote Anchor link
Ik heb een vraag over passwords.
Stel je voor, ik maak nou een pagina aan, website.nl/pagina/
Als ik deze directory beveilig met een wachtwoord op de directory via hosting, Is dit veilig?
Kunnen mensen nog steeds op deze pagina komen zonder wachtwoord?
 
PHP hulp

PHP hulp

14/11/2024 07:34:16
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 20:52:51
Quote Anchor link
In de praktijk is het veilig, tenzij je een lek op je website heb waarmee je bestanden kan includeren (ook Local File Inclusion genoemd, of LFI) ) via aanpasbare waardes (zoals $_GET en $_POST).
 

30/06/2015 21:04:03
Quote Anchor link
En bedoel je met website de hele website of alleen de map /pagina?
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 21:07:22
Quote Anchor link
De hele website, en als het helemaal tegenvalt de hele server....

Voorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php "include/".include($_GET['filename'].".php"); ?>

En dan zou je het via deze URL de inhoud kunnen ophalen:
http: //vulnerable_host/preview.php?file=topsecret/index

Dus mocht je gebruik maken van een pagina-systeem om via $_GET de pagina's in te laden, wees dan vooral goed op je hoede!
Gewijzigd op 30/06/2015 21:10:20 door - Ariën -
 

30/06/2015 21:10:02
Quote Anchor link
Bedankt voor je reacties, ik weet voldoende.

Is er een betere manier om zo een pagina te beveiligen?
 
Thomas van den Heuvel

Thomas van den Heuvel

30/06/2015 21:15:17
Quote Anchor link
Laten we beginnen met het volgende:

WAT probeer je precies te beveiligen?
- bestanden in een directory
- toegang tot scripts die je in staat stellen om "administratieve taken" uit te voeren
- iets anderes?

WAARTEGEN dient dit beveiligd te worden?
- ongeauthoriseerd opvragen (van bijvoorbeeld afbeeldingen of andere documenten)
- ongeauthoriseerd uitvoeren (van de eerdergenoemde "administratieve taken")
- iets anders?
Gewijzigd op 30/06/2015 21:16:52 door Thomas van den Heuvel
 

30/06/2015 21:21:33
Quote Anchor link
ik zal het even uitleggen.
Ik wil dat elke klant een eigen pagina heeft voor zijn/haar info te bekijken.
bijvoorbeeld:

website.nl/klanten/klant1/
website.nl/klanten/klant2/
website.nl/klanten/klant3/

elke klant heeft dan dus zijn eigen index.html waar zijn/haar informatie op staat, waar hij op kan inloggen.
deze paginas hebben elk dus hun eigen wachtwoord.

Ik kies hiervoor omdat ik niet met mysql wil werken.

Hebben jullie betere ideeen?
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 21:21:57
Quote Anchor link
Jasper Schellekens op 30/06/2015 21:10:02:
Bedankt voor je reacties, ik weet voldoende.

Is er een betere manier om zo een pagina te beveiligen?

Ik zeg niet dat de manier slecht is, zolang je maar goed orde op zaken stelt en geen gaten in de beveiliging hebt.

Als je echt niet vertrouwt moet je maar een loginsysteem met sessies bouwen, en ja, ook dat is helaas weer te hacken via Cross Site Scripting (XSS). Dus blijf altijd op je hoede en zorg dat je veilig programmeert.

Trouwens, ga je echt serieus voor elke klant een eigen website aanmaken? Het klinkt zeker niet erg handig.
En wat is er mis met MySQL?
Gewijzigd op 30/06/2015 21:23:51 door - Ariën -
 
Thomas van den Heuvel

Thomas van den Heuvel

30/06/2015 21:26:53
Quote Anchor link
Als klanten elk hun eigen persoonlijke pagina hebben (dit is dus afgeschermd) wat maakt de URL dan uit? :/

Jasper Schellekens op 30/06/2015 21:21:33:
Ik kies hiervoor omdat ik niet met mysql wil werken.

Dat mag, maar dan maak je het jezelf wel verdomd moeilijk? Hoe wil je dit gaan beheren dan?

Jasper Schellekens op 30/06/2015 21:21:33:
Hebben jullie betere ideeen?

Wel iets in de vorm van een database gebruiken zodat je informatie gestructureerd kunt opslaan.

EDIT: kun je niet beter 1 voordeur hebben?
/klanten/login
of zelfs
/klanten
?
Gewijzigd op 30/06/2015 21:28:44 door Thomas van den Heuvel
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 21:27:55
Quote Anchor link
Er is anders ook MsSQL, PostgreSQL, Filemaker, Oracle etc... ;-)
 

30/06/2015 21:32:14
Quote Anchor link
Dit doe ik omdat mijn klantenkring erg beperkt is. (40-50 klanten)
Ik ben niet de beste met php/mysql, ik heb enkele leden systemen geprobeerd,
De systemen op internet verkrijgbaar functioneerde niet.
Vanalles geprobeerd uiteraard om het werkend te krijgen maar het waren allemaal oude systemen van 10 jaar oud vol met sql injection.

Daarom heb ik ervoor gekozen om het zo te doen, het is stukken makkelijker voor mij, omdat ik html wel heel goed beheers.
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 21:35:01
Quote Anchor link
Met 40/50 klanten zou een database al zeker op zijn plaats zijn als je alles makkelijk beheerbaar wilt houden, zonder dubbele code of bestanden.

Dat je HTML goed beheerst staat er los van, het gaat erom dat je het niet te complex maakt voor je eigen.
 

30/06/2015 21:37:42
Quote Anchor link
kunnen jullie een redelijk ledensysteem aanraden wat ik kan aanpassen?
 
Thomas van den Heuvel

Thomas van den Heuvel

30/06/2015 21:39:09
Quote Anchor link
Deze keuze heeft wel consequenties:
- klanten kunnen hun eigen contactgegevens waarschijnlijk niet wijzigen als er niets dynamisch aan deze pagina's is
- als je een layoutwijziging doorvoert en je van losse HTML-bestanden gebruik maakt mag je deze wijziging X <aantal klanten> uitvoeren.

De winst die je nu pakt met een eenvoudige oplossing gaat straks mogelijk in (de moeite die je moet steken in) het onderhoud zitten.

Een oplossing moet zo simpel mogelijk zijn, maar niet simpeler.
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 21:42:44
Quote Anchor link
Jasper Schellekens op 30/06/2015 21:37:42:
kunnen jullie een redelijk ledensysteem aanraden wat ik kan aanpassen?

Inkoppetje: Elke? Als je maar goed checkt of het veilig is.
 

30/06/2015 21:43:31
Quote Anchor link
De ledensystemen die ik kon vinden op sitemasters.be werkten allemaal niet, waren allemaal verouderd
 
Thomas van den Heuvel

Thomas van den Heuvel

30/06/2015 21:47:15
Quote Anchor link
Jasper Schellekens op 30/06/2015 21:43:31:
De ledensystemen die ik kon vinden op sitemasters.be werkten allemaal niet, waren allemaal verouderd

Misschien zal ik die eens wat op gaan schonen :]. Of iig markeren als zijnde verouderd.
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 21:48:08
Quote Anchor link
Jasper Schellekens op 30/06/2015 21:43:31:
De ledensystemen die ik kon vinden op sitemasters.be werkten allemaal niet, waren allemaal verouderd

Dan pas je het toch aan? Wat je trouwens zoekt is een CRM-systeem om de informatie over je klanten gestructureerd bij te houden, waarbij de klant inzicht heeft in zijn eigen gegevens.

Ik denk niet dat je hierin iets kant en klaars zal vinden. Maar zelf bouwen is natuurlijk een leuke uitdaging.
 

30/06/2015 22:01:18
Quote Anchor link
Een crm systeem voor mijzelf heb ik, maar hier kan een klant niet op inloggen.
Het is inderdaad een uitdaging ja :D


Toevoeging op 30/06/2015 22:25:49:

Heeft niemand een leuk werkend membersysteem liggen?
 
- Ariën  -
Beheerder

- Ariën -

30/06/2015 22:32:01
Quote Anchor link
Ik heb ooit eentje gebouwd waarbij je kan kiezen op welke locaties je wilt uitloggen, maar je moet er zelf wel het aan en ander aan verbouwen, denk ik. Het is wel een projectje van 8 jaar geleden, maar met SQL injection preventie.
 

01/07/2015 14:02:28
Quote Anchor link
Klinkt goed, Hoeveel wil je er voor hebben?


Toevoeging op 01/07/2015 14:23:50:

- Aar - op 30/06/2015 21:07:22:
De hele website, en als het helemaal tegenvalt de hele server....

Voorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php "include/".include($_GET['filename'].".php"); ?>

En dan zou je het via deze URL de inhoud kunnen ophalen:
http: //vulnerable_host/preview.php?file=topsecret/index


Hier wou ik nog even op terug komen.
De hele website bestaat uit html en css maar heb wel een contact systeem met php.

Hoe kan dit beter?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
    foreach ($_GET as $k => $v) {
        if (!is_array($v)) {
            $return[ $k ] = clean_value($v);
        }
    }
    
    //en dan post!
    foreach ($_POST as $k => $v) {
        if (!is_array($v)) {
            $return[ $k ] = clean_value($v);
        }
    }
    return $return;
Gewijzigd op 01/07/2015 14:24:27 door
 

Pagina: 1 2 volgende »



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.