Anti proxy via database

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

IT-traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Professional Program en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van ongeveer 4 maanden. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit je af

Bekijk vacature »

Developer (PHP)

Als PHP developer werk jij mee aan de uitbreiding van onze SaaS applicatie. Je bouwt aan nieuwe functionaliteiten, verbetert ons Content Management Systeem op basis van Symfony en optimaliseert de gebruiksvriendelijkheid. Je werkt aan een mooi product dat continu uitgebreid wordt en de potentie heeft om de wereld over te nemen! Naast het meewerken aan de uitbreiding van onze SaaS applicatie, werk je ook aan specifieke modules voor onze klanten. Klanten als Scania, Fletcher Hotels, Gamma of Aditech hebben jouw hulp nodig! Wil jij meewerken om onze ambitie waar te maken? We bieden: Een salaris tussen € 2200 en €

Bekijk vacature »

Embedded Software Developer (C, C++)

For our high-tech business partner, we are in search of a Software Design Engineer / Software Developer with a MSc. or BSc. In Computer Science and relevant experience in C, C++. Do you like to work in a challenging environment in which you are able to work on world changing technology? Read on and apply! Functie As a Software Design Engineer / Software Developer you are responsible for the development and realization of software solutions to make the machines of our business client run. It is your challenge to make the machines run as smoothly as possible, so that they

Bekijk vacature »

IT Business Analyst ERP

Dümmen Orange is the world’s largest breeder and propagator of cut flowers, bulbs, tropical plants, pot plants, bedding plants and perennials. For our IT department in de Lier, we are looking for an IT Business Analyst ERP. Job objective Our organization grows and flourishes. This results in a fast-changing and, therefore, challenging environment. As an IT Business analyst ERP you support our ERP system that is implemented within our Sales and production entities all over the globe. You are working within the IT team, your colleagues (around 25 persons) are located in The Netherlands, Germany and within the US. You

Bekijk vacature »

DevOps Cybersecurity Engineer

DevOps Cybersecurity Engineer Position Description: Kun je denken als een hacker en problemen oplossen als een engineer? Wil je meewerken aan de veiligheid en weerbaarheid van de software van onze klanten? Wat ga je doen? Als DevOps Cybersecurity Engineer maak je deel uit van een gedreven club professionals. Je bent proactief en je hebt een technische hands-on aanpak. Je bent verantwoordelijk voor het analyseren van de software development van onze klanten, het identificeren van security risico’s en implementeren van verbeteringen. Je bent goed op de hoogde van de laatste ontwikkelingen op het gebied van continuous delivery en deployment, secure code

Bekijk vacature »

Als Angular Developer bijdragen aan de veiligheid

Bedrijfsomschrijving Ben jij een echte expert als het gaat om AngularJS? Val jij zonder twijfel in de categorie Senior Angular Developer? En ben je toe aan een nieuwe en technisch gecompliceerde uitdaging? Dan zoekt mijn klant jou! Je komt te werken aan software die als doel heeft de veiligheid binnen het openbaar vervoer te vergroten. Jouw nieuwe werkgever werkt dan ook nauw samen met de grootste OV-bedrijven in Nederland. Vanuit deze bedrijven komen aanvragen voor software die kan helpen met het verbeteren van de veiligheid, jij gaat deze software vervolgens ontwikkelen. Dit doe je in een Scrumteam in sprints van

Bekijk vacature »

Ruby/Elixir Developer FIXED & INTERIM

What are you going to do? Being a Ruby/Elixir Developer at T-Mobile is an exciting and varied job that touches different facets of both the customer fulfilment & assurance processes and the network infrastructure here at T-Mobile. The department we called ‘Digital Orchestration’ is the gateway between the commercial customer services and the implementation of those in our networks and on our service platforms. This encompasses internet access, TV and voice services for our consumer domain and internet access, connectivity and hosted voice/mobile connect services for our extended business line. The SCRUM team that you’ll join is developing and maintaining

Bekijk vacature »

Senior C# Developer IoT Platform (NL)

Senior C# Developer IoT Platform (NL) Den Haag HBO/WO IT - software development Professional Om alle Unique Loading Devices (ULD's) real-time te kunnen volgen, hebben we een IoT landschap gecreëerd dat ons continu update met de locatie en sensor informatie van de ULD's. Het IoT platform is volledig ontworpen met behulp van AWS serverless componenten en Serverless Architecture staat in het middelpunt van al onze ontwerpen. Enkele van de componenten die we gebruiken zijn AWS IoT services, Amazon Location Services, AWS Lambda enzovoort. Op ons platform vertalen we alle detecties van ULD's, vanuit AWS IoT Core naar relevante informatie over

Bekijk vacature »

Oracle APEX Developer centraal in het land

Bedrijfsomschrijving Mijn opdrachtgever kan per direct versterking gebruiken van een Medior en/of Senior Oracle Apex specialist. Deze organisatie is in een rap tempo uitgegroeid tot een professionele organisatie met informeel karakter waardoor jij je als werknemer ook echt gewaardeerd voelt. Deze organisatie is het type bedrijf waar je als ondernemende developer graag voor wil werken omdat je zo veel kanten op kunt gaan. Het team van ongeveer 15 specialisten werken samen aan projecten middels de nieuwste Oracle technieken. Functieomschrijving Als Oracle/Apex developer werk je hier voor opdrachten in verschillende sectoren. In feite zorg jij voor de implementatie van de Oracle

Bekijk vacature »

Java developer

Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java developer. Wij zoeken een Java developer voor ons hoofdkantoor in Waalwijk voor 40 uur per week. Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java developer. DMG, een huis vol mogelijkheden. Als Java developer werk je aan business applicaties, API’s en webservices die zowel binnen het bedrijf als door klanten en/of zakelijke partners worden gebruikt. Op deze manier kunnen we onze klanten nog beter bedienen en kunnen medewerkers hun werk eenvoudiger uitvoeren. Het

Bekijk vacature »

PHP Developer bij Getnoticed Nederweert

Briljante werken-bij websites voor clubs als ABN-AMRO, T-Mobile, KWF Kankerbestrijding en Boskalis. Online recruitmentmarketingcampagnes voor Waterschap Rivierenland, Randstad en VDL Nederland. Dit zijn zomaar een paar van de projecten die we al hebben binnengeharkt. En er kan nog meer bij. Welke projecten oogst jij als PHP developer bij Getnoticed? Je werkt samen met je scrumteam van designers, front- en backend developers, marketeers en projectmanager bij het uitwerken van stories voor zowel klant als in-house gerelateerde projecten. Wat je werkzaamheden zoal zijn Het bedenken van nieuwe functionaliteiten Het verbeteren van het Content Management Systeem op basis van Symfony Het optimaliseren van

Bekijk vacature »

Business Intelligence Developer

Role: Business Intelligence Developer (Part time – 2/3 days a week) Location: The Netherlands (Fully Remote) Salary: €50,000 - €80,000 My client, one of the largest retail chains in the Netherlands with 200+ stores is seeking a talented BI Developer to join their team on a part time basis This role is a unique opportunity to maintain the environment and work within an exciting, fast growing organisation. Benefits include: Competitive pay scales Extremely generous holiday entitlement & Bonus Further salary progression based on performance. flexible working! Pension plan Main Responsibilities: ETL (Extract, Transform and Load) Maintaining the environment Creation of

Bekijk vacature »

Senior Business Analist Pensioenen

Senior Business Analist Pensioenen Functiebeschrijving: Word jij enthousiast om als bruggenbouwer tussen business en IT ervoor te zorgen, dat de juiste IT-oplossingen worden gerealiseerd voor onze eindklanten? Dan ben je bij ons aan het goede adres! Wij zijn op zoek naar een nieuwe collega om het product team van onze Pensioen Administratie Platform te versterken. Wat ga je doen? Je helpt ons en onze klant om onze toekomststrategie van ons Pensioen Administratie Platform vorm te geven. Je verzamelt, combineert en analyseert business requirements vanuit verschillende interne en externe bronnen. Deze vertaal je naar specificaties voor IT, zodat de ontwikkelaars hier

Bekijk vacature »

Java Developer

Als Java Developer bij InTraffic werk je aan technisch uitdagende en complexe projecten voor een beter en veilig OV in Nederland. Denk aan realtime reisinformatie koppelen en ontsluiten. Je werkt aan projecten waarbij jouw code direct een bijdrage levert aan een beter en veilig OV in Nederland. Je haalt van nature het beste uit jezelf en je Scrum-team. Jij brengt een kritische en nieuwsgierige kijk op zaken en je ziet uitdagingen in situaties waarin wordt afgeweken van de gebaande paden. De perfecte functie als toe bent aan de tweede of derde stap in je loopbaan. Projecten voor de mobiliteitssector ontwerpen

Bekijk vacature »

Low Code ontwikkelaars gezocht - Remote werken!

Bedrijfsomschrijving De organisatie waarin jij terecht gaat komen staat bekend om hun fijne manier van werken, plezier staat hier voorop! Waar het bij deze organisatie uiteindelijk om draait: het bieden van mooie oplossingen waarbij techniek, gebruiksvriendelijkheid en design voorop staan. Medewerkers van dit bedrijf werken zo nu en dan bij opdrachtgevers op locatie om zo in samenspraak met de klant tot de beste oplossing te komen. Het grootste gedeelte van je werk kan echter volledig vanuit huis gedaan worden! Deze opdrachtgever heeft 2 fysieke vestigingen waar je zo nu en dan verwacht wordt, het grootste gedeelte van je werk kan

Bekijk vacature »
Dave schaafsma

dave schaafsma

07/06/2012 13:58:41
Quote Anchor link
Beste leden,

Ik ben bezig met een database en script wat controleert bijvoorbeeld bij het aanmelden of er een gebruiker een proxy gebruikt. Alles loopt via een database tabel waar alle hostnamen + ip's van proxy site's in komen te staan.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
CREATE TABLE IF NOT EXISTS `proxies` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ip` varbinary(16) NOT NULL,
  `host` varchar(200) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `ip` (`ip`,`host`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;



Dit is mijn sql ik ben bezig met een klein maar simpel formulier te schrijven met 2 balkjes en 1 button waar je de host's en ip's kan toevoegen. Waar moet ik rekening mee houden ?
 
PHP hulp

PHP hulp

19/01/2022 08:19:51
 
- Ariën -
Beheerder

- Ariën -

07/06/2012 14:37:30
Quote Anchor link
En hoe wil je detecteren of iemand een proxie gebruikt. Dit is nooit 100% waterdicht. Ik vraag me eigelijk ook nog af wat je met zo'n lijst wilt bereiken en doen?
 
Dave schaafsma

dave schaafsma

07/06/2012 14:50:40
Quote Anchor link
Doormiddel van een lijst met proxy servers te maken en daarvanuit de meeste tot bijna alle proxy' host name's en ip's te blokeren. Het zal dan wel niet 100 % waterdicht zijn maar wil het gewoon probeeren zoveel mogelijk ervanaf te gooien.

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php

    $mysqli
= new mysqli('localhost', 'gebruikersnaam', 'wachtwoord', 'database');
    
    if (mysqli_connect_errno()) {
        
            printf("Er kan geen verbinding worden gemaakt");
            exit();
            
    }
else {
            
echo "<doctype html>  <html>  <head>  <meta charset='UTF-8' />  </head>  <body>";
echo "  <b> IP</b>        <input type='text' name='ip' />           <br />";
echo "  <b> HOSTNAME</b>  <input type='text' name='hostname' />     <br />";
echo "                    <input type='submit' value='submit' />    <br />";                    
echo "</body>  </html>";
}
  

if(S_SERVER['REQUEST_METHOD'] == 'submit')

    {

        if()
        
    }






$iQuery = "INSERT INTO proxies (ip,hostname) VALUES (?,?)";
        
        $stmt = $msqli->prepare($iQuery);
        $stmt->bind_param('??', $_POST['ip'], $_POST['hostname']);
        
        if(!$stmt->execute()) {
            
            echo 'kan query niet uitvoeren' .$stmt->error;
        }

        
        $stmt->close();
?>


Hoe controleer ik of er een ip al in de database staat zoniet dan voert hij de iquery uit ?
Gewijzigd op 07/06/2012 15:07:26 door dave schaafsma
 
Erwin H

Erwin H

07/06/2012 14:54:42
Quote Anchor link
Ben je dan niet bang dat je ook veel normale bezoekers eraf knikkert? Veel mensen die via het werk op internet zitten gaan namelijk ook via een proxy.
 
- Ariën -
Beheerder

- Ariën -

07/06/2012 14:57:44
Quote Anchor link
Ik zou proxy's gewoon toelaten, en als er misbruik van wordt gemaakt, de nodige proxy's dichtgooien. Jammer dat de goeden er ook onder zullen lijden....
 
Dave schaafsma

dave schaafsma

07/06/2012 15:05:10
Quote Anchor link
Ik bedoel hiermee aleen proxy WEBSITE's , mensen met een thuisnetwerk zullen hier geen last van ondervinden. ( zoals www.proxfree.com , enz enz ) ! Ik blokeer aleen die site's waarmee ze daar kunnen opkomen tot nu toe bij gpt site's zijn proxy's een grootschalig probleem !

Toevoeging op 08/06/2012 10:18:48:

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php  

    $mysqli
= new mysqli('localhost', 'gebruikersnaam', 'wachtwoord', 'database');  
      
    if (mysqli_connect_errno()) {  
          
            printf("Er kan geen verbinding worden gemaakt");  
            exit();  
              
    }
else {  
              
echo "<doctype html>  <html>  <head>  <meta charset='UTF-8' />  </head>  <body>";  
echo "  <b> IP</b>        <input type='text' name='ip' />           ";  
echo "  <b> HOSTNAME</b>  <input type='text' name='hostname' />     ";  
echo "                    <input type='submit' value='submit' />    ";                      
echo "</body>  </html>";  
}
    




$ipquery   = mysqli_query("SELECT ip   FROM proxies");
$hostquery = mysqli_query("SELECT host FROM proxies");





$iQuery = "INSERT INTO proxies (ip,hostname) VALUES (?,?)";  
          
        $stmt = $msqli->prepare($iQuery);  
        $stmt->bind_param('??', $_POST['ip'], $_POST['hostname']);  
          
        if(!$stmt->execute()) {  
              
            echo 'kan query niet uitvoeren' .$stmt->error;  
        }
  
          
        $stmt->close();  
?>



Hoe kijk doe je de controle of het de hostnaam of ip al in de database staat ?
Gewijzigd op 07/06/2012 15:06:46 door dave schaafsma
 



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.