come posso impedire a un utente esperto di chiamare le mie funzioni ajax?
<p>ho un sito che utilizza le chiamate ajax per eseguire una serie di funzioni. hanno il webbrowser che richiama uno script - ajax.php. sebbene io usi i dati post per trasmettere i dati e limitare i comandi che lo script ajax può chiamare, non c'è davvero nulla che impedisce agli utenti di falsificare le chiamate ajax per tentare di manipolare il sito. esiste un modo generale per impedire agli utenti di falsificare le chiamate? esiste un modo per garantire che una chiamata ajax provenga effettivamente dal mio sito web e non da qualche altro script o sito?</p><p>o devo semplicemente controllare le condizioni al contorno nello script php e impedire agli utenti di falsificare cose che non avrebbero potuto fare, ma permetto loro di falsificare dove sarebbero autorizzati.</p>
<p>non credo che ci sia modo di farlo in modo affidabile, dal momento che qualsiasi informazione che potresti inviare potrebbe essere falsificata, a seconda di quanto sia intelligente l'utente.</p><p>se desideri solo un semplice blocco di persone che chiamano non dalla tua pagina, puoi controllare il referrer, utilizzare un cookie o aggiungere un campo nascosto casuale inviato dalla pagina chiamante che scade dopo un certo tempo. ma questi sono facili da falsificare se l'utente è veramente determinato.</p>
ciao ti consiglio di fare denuncia tramite carabinieri oppure inviare un reclamo scritto tramite avvocato in quanto probabilmente entrambi da parte di telecom state avendo un abuso di violazione della privacy in quanto essendoci un interferenza è possibile che anche l'altra persona possa sentire le tue telefonate e non è detto che lei sia più riservata di te.

ciao
spero che risolverai presto. <p>non posso rispondere alla domanda, ma spero che questo possa far luce sul tuo problema.</p><ul> <li> <p>le regole di sicurezza aziendale dovrebbero vietare l'uso di alcune estensioni del browser?</p> <p>imho la risposta è sì qui. le estensioni del browser possono praticamente fare praticamente qualsiasi cosa per conto del normale browser. ciò significa che un firewall locale non li rileverà.</p> </li> <li> <p>ci sono <strong>obiettivi</strong> motivi per fidarsi di più xxx (inserire qui qualsiasi browser dell'estensione del browser) rispetto a yyy (un altro browser o estensione del browser).</p> <p>bene nella sicurezza it la fiducia si basa su 2 elementi principali: audit del codice e reputazione. il primo è oggettivo, mentre il secondo no, ma devo ammettere che uso principalmente il secondo perché non ho né tempo a sufficienza né conoscenza sufficiente per rivedere tutto, quindi mi baso solo su consigli esterni da fonti di cui mi fido. quando faccio affidamento su https per proteggere un canale, devo fidarmi del proprietario del certificato di non fare cose cattive con i dati una volta ricevuti, e mi fido del firmatario del certificato. per farla breve, potrebbe essere possibile dire se un'estensione ha una reputazione migliore di un'altra, ma può essere solo per estensione e non a livello globale tramite browser.</p> </li> <li> <p>l'uso di un firefox portatile nel tuo caso d'uso è una soluzione accettabile?</p> <p>comunque la mia opinione, ma a meno che tu non sia in una posizione gerarchica che ti consenta di ignorare una regola del team di sicurezza, voglio dire un grande no qui. il mio consiglio è che dovresti prima fare un elenco delle estensioni che hai usato comunemente e delle possibili sostituzioni. quindi dovresti provare a raccogliere tutti gli elementi sulla loro sicurezza oggettiva e sulla loro <em> reputazione </em> (ancora dal punto di vista della sicurezza). quindi dovresti dire al tuo manager che la recente proibizione di chrome porta a una riduzione netta della produttività e chiedigli di proporre al team di sicurezza un elenco di estensioni necessarie con possibili sostituzioni (firefox per chrome con l'esempio). quindi o sono d'accordo con un elenco accettabile o la domanda dovrebbe salire più in alto nella gerarchia dell'organizzazione, fino a quando qualcuno che è responsabile sia della sicurezza globale che della produttività globale prenda un decisione: ignorare silenziosamente le regole aziendali è sempre una decisione sbagliata perché il ragazzo che ha l'autorità globale non ha modo di sapere che alcune regole non vengono seguite.</p> </li> </ul><p>e se il tuo capo sceglie che la sicurezza è più importante della produttività o del contrario, <strong>lui</strong> ha l'autorità per quella scelta mentre potresti non averne.</p> <p>se il server è configurato correttamente, non è possibile scaricare un php. verrà eseguito quando chiamato tramite il server web. l'unico modo per vedere cosa fa è ottenere l'accesso al server tramite ssh o ftp o qualche altro metodo.</p><p>questo perché php è un linguaggio lato server, tutte le azioni vengono eseguite sul server, quindi <em>il risultato</em> viene inviato al tuo browser (che è <em>client</em> laterale).</p><p>se hai paura di pasticciare con il tuo sistema, puoi usare virtualbox con ubuntu vm e aprire la pagina da lì. se fai un'istantanea del vm = dopo l'installazione e prima di fare cose pericolose, puoi in seguito tornare a quella istantanea e annullare tutto ciò che lo script avrebbe potuto fare sulla vm.</p> andrea ha segnalato e. factor con il numero 3510787489 come truffa. ricevo sms riguardante una pratica amministrativa che mi riguarda
truffa la chiamo,non rispondete e neppure chiamare... <p>mantieni viva la sessione eseguendo il ping di joomla tramite js:</p><pre><code>&lt;script&gt; setinterval(function(){ var xhttp = new xmlhttprequest(); xhttp.open('get', 'https://yourdomain.tld/index.php', true); xhttp.send(); },30000); &lt;/script&gt; </code></pre> allora 1) obfuscator.xz usa una interazione per il bypass delle firme digitali che è la styessa usata per le alcune crack... quindi di solito è un falso positivo.
obfuscator.xz in realtà non è un virus ma un vettore che "installa" quello che gli viene assegnato quindi gli effetti non sono prevedibili anticipatamente...
si è un tojan ma spesso viene dotato di malware tipo rat o backdoor per connessioni di shell ( spesso con privilegi system)
scusate ora mi spiego questo virus può essere rilevato in modo errato nelle crack
il vero virus nasce solo per installare un altro virus e poi obfuscator.xz rimane latente fino a che vede il processo del virus istallato attivo mentre 
spesso il virus iniettato ha il compito di camuffarsi all'interno di un processo di windows e usarei i privilegi di questo processo per 
1) diventare da utente normale a utente system (qualcosa di molto simile all'amministratore)
2) far aprire una connessione verso l'esterno per fare upload e download di dati o ricevere comandi
2b) oppure per fare un upload automatico dei dati interessanti ogni x tempo magari dati collezionati dallo stesso virus iniettato che ha funzioni anche di key logger o session hijaker

in sostanza non si può dire cosa sia successo al tuo disco rigido ma sicuramente nulla è cancellato, i dati sono recuperabili con una probabilità del 99% ora resta da capire cosa sia successo e come rimediare ma da qui è parecchi difficile sporgere formale denuncia. spero che tu abbia una qualsiasi prova cartacea e non che abbi lavorato li dentro. e se non hai tale prova, comincia a trovare dei testimoni. 

in primo luogo io ti suggerirei di minacciare il call center di denuncia, se ti ignorano denunciali davvero.

mi dispiace tanto cara che ti abbiano fatto questo. capisco come ci si sente. sono sinceramente dispiaciuto.
fatti valere tesoro. in bocca al lupo...
purtroppo ce ne sono tanti di questi "negozietti", ma ovviamente non sapendo l'url non possiamo darti un giudizio sull'affidabilità o meno.

io di solito quando compro su internet controllo alcune cosette (potrà servirti in futuro);
primo tra tutto controlla la presenza della partita iva sulla home page, la mancanza di tale dato indica che potrebbe trattarsi di un privato o di un qualcuno che effettua il dropship con l'estero (loro accettano gli ordini e rigirano all'estero che si occupa d'inviarti i prodotti; nessuno ti garantisce che la merce superi la dogana o altri imprevisti).
la seconda cosa è i metodi di contatto; se c'è un numero di rete fissa lo cerco su pagine bianche per assicurarmi che corrisponda al negozio.
controllo l'alexa rank (è una classifica a livello mondiale dei siti più visitati al mondo); è ovvio che se questo dato è altissimo o assente, il sito potrebb'esser abbandonato o non curato.
cerco il nome della società su internet alla ricerca di opioni.
e perchè no... una telefonata al numero fisso per assicurarmi che sia esistente.

per la tua situazione: ci sono clausole/obblighi che devono rispettare? nel caso positivo, puoi recedere e farti accreditare il bonifico fatto... ma di sicuro ti faranno aspettare un bel po'.


ciao <p>con<em> inline </em>script come quello che hai citato, è improbabile che ci sia<em> much </em>difference; tuttavia, ogni volta che il parser html del browser incontra un tag <code>script</code>, questo:</p><ul> <li>arresta bruscamente</li> <li>crea una stringa del testo nel tag fino alla prima volta che vede la stringa <code>"&lt;/script&gt;"</code></li> <li>passa il testo all'interprete javascript, ascoltando l'output che l'interprete invia quando si esegue un <code>document.write</code></li> <li>aspetta che l'interprete finisca</li> <li>inserisce l'output accumulato ricevuto nel flusso di analisi</li> <li>continua la sua analisi</li> </ul><p>quindi aumentare il numero di volte che questa sequenza deve verificarsi può, in teoria, aumentare il tempo di caricamento della pagina. influisce anche sul grado in cui il parser può &quot;guardare avanti&quot; nel flusso di token, il che potrebbe renderlo meno efficiente.</p><p>tutto ciò sembra davvero drammatico, ma dovresti profilare una pagina reale nei vari browser che ti interessano per determinare se ha avuto un impatto reale.</p><p>quindi, in sintesi, combinale il più possibile. se non riesci a combinare ragionevolmente una coppia, non preoccuparti troppo fino a quando non vedi un problema del mondo reale.</p><p>quanto sopra è per script in linea. naturalmente, se si hanno diversi tag <code>script</code> che si riferiscono a una serie di file javascript esterni, si avrà anche il problema che ciascuno di questi file deve essere scaricato, e l'avvio di una richiesta http è una cosa costosa (comparativamente) e quindi è meglio , in grande stile, per combinarli in un unico file.</p><p>alcune altre cose da considerare:</p><ul> <li>avere molti tag <code>script</code> sparsi nel tuo codice html può rendere difficile la manutenzione dello script</li> <li>separare il tuo codice html e lo script in file separati ti aiuta a limitare il livello di accoppiamento, aiutando di nuovo la manutenzione</li> <li>mettendo lo script in un file separato, è possibile eseguire quel file tramite minifiers/compressors/packer, riducendo al minimo le dimensioni del codice e rimuovendo commenti, lasciandoti libero di commentare nel codice sorgente sapendo che quei commenti saranno privati</li> <li>mettere gli script in file esterni ti dà l'opportunità di mantenere le cose separate dalla funzionalità, e quindi combinarle in un unico file per la pagina (compresso/minificato/impacchettato) per una consegna efficiente al browser</li> </ul><p>di più:</p><ul> <li> <a href="http://developer.yahoo.com/performance/rules.html">le &quot;migliori pratiche per accelerare il tuo sito web&quot; di yui</a> </li> <li> <a href="http://code.google.com/speed/page-speed/docs/rules\_intro.html">&quot;best practice per le prestazioni web&quot; di google</a> </li> </ul> trucchi come ad esempio scrivere codici mentre giochi non ce ne sono ma se vai su questo sito:

http://nfscheats.net/

trovi dei programmi di hacks che ti permettono di prendere molti boost,soldi e powerup....

ps:io ho provato da buon truccatore ma a me nn vanno...non so se è per il mio pc pieno zeppo di virus o se proprio non va il programma.