![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 18.11.2005 Skąd: z Tawerny Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mam do was pytanie czy istnieje możliwość pobrania całego pliku PHP z serwera np.: przez jakiś program lub przeglądarkę bez wykonania tego pliku przez serwer ? Chodzi o to żeby pobrać cały plik PHP a nie kod wynikowy. Chce po eksperymentować i sprawdzić czy jest możliwość zabezpieczenia skryptu przed jego pobraniem. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nie ma. No chyba że serwer CI na to pozwoli i wyśle sam.
Jeśli serwer jest ustawiony na interpretowanie pliku .php to nie ma takiej możliwości. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
oczywiście, że jest - np. przez ftp :-)
Ale zakładając, że serwer jest poprawnie skonfigurowany i nie masz danych do takiego konta jest to niemożliwe* *niemożliwe, ale wiadomo że każde zabezpieczenia można obejść, także np. po włamaniu na serwer jest to możliwe //edit mike był szybszy Ten post edytował athabus 18.10.2007, 12:50:01 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 18.11.2005 Skąd: z Tawerny Ostrzeżenie: (0%) ![]() ![]() |
A czy jest możliwe żeby z zewnątrz podczas pobierania pliku powstrzymać ten proces wykonania go który normalnie powinien nastąpić (wg konfiguracji) i pobrać ten plik w całości jak każdy inny ?
Przeglądarka podczas łączenia się z serwerem wymiana z nim wiele danych a tam gdzie jest wymiana danych teoretycznie istnieje możliwość przejęcia (chociażby częściowej) kontroli nad drugim urządzeniem (W tym wypadku serwerem). |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Nie nie ma. Do przeglądarki jest wysyłany TYLKO rezultat - najczęściej plik html lub inny tekst. PHP jest wykonywane po stronie serwera.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 21:00 |