Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 266 Pomógł: 9 Dołączył: 21.05.2008 Skąd: Łomianki Ostrzeżenie: (0%)
|
Witam.
Mam taki problem, on w sumie szczególnego zagrożenia nie stwarza, jednak wolałbym tą możliwość wyeliminować. Otóż wczytuję wartość pliku /ajax/X.php za pomocą AJAXa. Tutaj wszystko działa jak należy itp, ale istnieje możliwość otworzenia pliku /ajax/X.php wpisując go w adresie przeglądarki. Chciałbym, aby plik mógł się wykonywać tylko w momencie, kiedy jest on wczytywany za pomocą AJAXa, da radę osiągnąć taki efekt? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
W skrócie: daruj sobie, bo jest to kompletnie bezcelowe i niemożliwe do zrealizowania. W dodatku ominięcie tych "zabezpieczeń" to minuta roboty.
Pod absolutnie żadnym pozorem nie korzystaj z nagłówka Referer - jest on zbyt mało "stabilny". Korzystanie z X-Requested-With jest jak najbardziej OK, ale jako forma zabezpieczenia? Śmieszne. Cytat zapytanie post jest nieco wolniejsze niż get Niby dlaczego?
|
|
|
|
ArekJ [AJAX][PHP] Plik ma działać tylko gdy jest wczytany JSem 17.12.2010, 16:15:12
Mephistofeles Sprawdź nagłówek X-Requested-With, większość bibli... 17.12.2010, 16:35:57
cycofiasz Możesz użyć metody post zamiast get, wtedy ktoś bę... 17.12.2010, 16:46:10
ArekJ Czyli jak dam Referer + post powinno być dobrze?
B... 17.12.2010, 16:48:57
cycofiasz zapytanie post jest nieco wolniejsze niż get więc ... 17.12.2010, 16:52:52
ArekJ Przerabianie to akurat nie problem, bo i tak muszę... 17.12.2010, 16:56:00
Mephistofeles Wiadomo, zabezpieczenie mało skuteczne, ale myślę,... 17.12.2010, 17:12:44
Crozin Tylko jak miałby to zrobić? Musiałby przejrzeć kod... 17.12.2010, 17:14:22
ArekJ Czyli myślicie, że nie ma sensu? Bo zdażyły mi się... 17.12.2010, 19:36:01
melkorm CytatNiby dlaczego?
Bo jest wykonywany w dwóch et... 17.12.2010, 19:40:54
Crozin CytatCzyli myślicie, że nie ma sensu?Tak, jest to ... 17.12.2010, 19:55:55
melkorm CytatPowyższe zalecenia nieco się zmieniają, jeśli... 17.12.2010, 19:58:13
Crozin Wybacz, ale niestety autor podlinkowanego tekstu t... 17.12.2010, 20:13:37
melkorm Nie oceniałem jakości tego artykułu bo mówi sam za... 17.12.2010, 20:23:30
Mephistofeles Tu nie chodzi o żądania, a o pakiety, które (podob... 17.12.2010, 21:31:18
Crozin CytatNote: Remember that query strings (i.e. name/... 17.12.2010, 21:35:20 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:40 |