PHP-Nuke
  Strona głównaDownloadForumFAQ Zaloguj się  
Forum


 
Regulamin  Forum FAQ   Szukaj   Grupy   Rejestracja   Zaloguj
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy temat   Odpowiedz do tematu  Forum PHP-Nuke.org.pl Strona Główna » Bezpieczeństwo
Autor Wiadomość
marbed
~user



Dołączył(a): 21.12.2004
Posty: 738
Pochwał: 43
Skąd: Legnica

Status: Offline


 
PostWysłany: 13 Kwi 2005 09:03:33 Back to top  
Przeglądarka użytkownikaUA:

W poniższym pliku krótki tutorial o tym co trzeba zrobić aby Sentinel działał poprawnie. Tłumaczenie z instrukcji instalacji.



CzytajSentinel.zip
 Opis:
POlski Tutorial - Jak zainstalować NukeSentinel760_220pl2 - tłumaczenie z pliku readme.txt

Pobierz
 Nazwa pliku:  CzytajSentinel.zip
 Rozmiar:  1.37 KB
 Pobierano:  505 raz(y)

Zobacz profil autora Odwiedź stronę autora    
morawski102
~user



Dołączył(a): 18.06.2005
Posty: 44
Ostrzeżeń: 1


Status: Offline


 
PostWysłany: 27 Lip 2005 07:17:16 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Crazy Browser 1.0.5)

Witam,

sorrki za te laickie pytanko, ale zanim zrobie jakis blad lepiej zapytac.

W instrukcji jest napisane:

"Tutorial do wersji NukeSentinel_760_220pl2
Wgraj zawartosc katalogu html z instalki na swój serwer."

Czyli tz. ze mam do swojego katalogu (jakiego HTML?) wgrac zawartosc katalogu NukeSentinel_760_220pl2. To jest zrozumiale.
Ale te sformulowanie " z instalki", to znaczy ze musze cos instalowac?
Zobacz profil autora Numer AIM WP Kontakt MSNM    
Jaszczur
~user



Dołączył(a): 21.12.2004
Posty: 1137
Pochwał: 83
Skąd: Racibórz/Katowice

Status: Offline


 
PostWysłany: 27 Lip 2005 10:59:27 Back to top  
Przeglądarka użytkownikaUA: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

nie z plików senstimla w katalogu html wgraj zawartosc do katalogu głownego strony tzw. html

_________________
Nie udzielam porad via GG,PW, mail etc - o wszystko pytać na forum
www.tobiasz.org | www.phpnuke.com.pl
Zobacz profil autora Odwiedź stronę autora Identyfikator TLEN    
Suchy
~user



Dołączył(a): 23.12.2004
Posty: 742
Pochwał: 63
Skąd: Łódź

Status: Offline


 
PostWysłany: 30 Cze 2006 23:30:51 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.507

Mnie już ... strzela.
Ehh.. nie cierpię gdy jestem bezradny!

Upgreadowałem Nuke 7.0 do 7.9.0.3.2e PL
Wszystko ładnie się zaktualizowało.

Usunąłem starego Sentinela (zarówno z bazy jak i pliki php, zaś "sentinelowskie" modyfikacje plików nuke'a zniknęły wraz z upgreadem).

Langi poprawiłem i uzupełniłem.
Własne moduły przebuduję później.

Teraz wrzucam nowego sentinela 242pl9 (dla 7.0-7.9)
Następnie zgodnie z instrukcją aby utworzyć nowe bazy danych wpisuję http://adres strony/nsnst.php i...
kupa! Na przeglądarce pasek postępu dochodzi do ok 28% po czym wywala, że nie ma takiej strony. Plik istnieje na 100%, nawet nazwę kopiowałem z serwera. Próbowałem, z różnych przeglądarek i kompów. Próbowałem ze zmienioną nazwą. NIE! Nie chce. Po prostu nie wczytuje.
Zwiększyłem nawet timelimit operacji (w pliku) i też lipa.

Jedyne co mi przychodzi do głowy, to że na serwerze jest na sztywno, bez możliwości zmiany limit czasu wykonywania skryptu PHP.

Ma ktoś jakieś pomysły?

P.S.
Ewentualnie poproszę, aby ktoś zapodał tu plik ze zrzutem tabel sentinela z tej wersji. Będę bardzo wdzięczny.

Jest też drobny problem z modyfikacją na potrzeby sentinela, ale to później.


---------------------------------
EDIT:
Już po problemie. Oto rozwiązanie dla osób, któe miały by podobną sytuację.

otwórz plik nsnst.php

znajdź
if(!isset($admin_file)) { $admin_file = "admin"; }

zamień na
Kod:
$admin_file = "admin";


Nie zaszkodzi też zwiększyć wartości dla @set_time_limit(600);

Wiem, że bardziej elegancko byłoby poprzez
Kod:
if ( !defined('ADMIN_FILE') )
{
   die("Illegal File Access");
}

global $admin_file;
if (!stristr($_SERVER['SCRIPT_NAME'], "".$admin_file.".php")) {
    die ("Access Denied");
}

Ale ten plik nsnst.php jest tylko na czas instalacji (po utworzeniu tabel, powinien być usunięty wraz z katalogiem nsnst_installer) więc nie ma co się bawić i wystarczy na sztywno zdefiniować nazwe pliku administracyjnego.

_________________
Suchy the Master
www.gtw.avx.pl

www.scarlet.ivy.prv.pl
Zobacz profil autora Odwiedź stronę autora    
Inneczasy
~user



Dołączył(a): 4.02.2005
Posty: 92
Pochwał: 2
Ostrzeżeń: 2


Status: Offline


 
PostWysłany: 8 Lip 2006 01:18:01 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

kicha. po wgraniu plików do sentinela nie mogę wejść w panel admina. Strona nie chce się załadować. Pomóżcie.
Wgrywam to już 3 raz, nie ma mowy o błędzie, po prostu w momencie wgrywania plików bez instalki już dzieją się cuda.
Zobacz profil autora    
dudi
@admin



Dołączył(a): 13.12.2004
Posty: 3154
Pochwał: 330
Skąd: Tychy

Status: Offline


 
PostWysłany: 8 Lip 2006 01:30:27 Back to top  
Przeglądarka użytkownikaUA: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

Cytat:
po prostu w momencie wgrywania plików bez instalki już dzieją się cuda.


Zainstalowałeś wszystko do końca ?? tabele, modyfikacje plików ?? :>

_________________
Pomocy udzielam TYLKO na forum !!!
Zobacz profil autora Odwiedź stronę autora    
Inneczasy
~user



Dołączył(a): 4.02.2005
Posty: 92
Pochwał: 2
Ostrzeżeń: 2


Status: Offline


 
PostWysłany: 8 Lip 2006 02:13:38 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

no właśnie tak i nie wiem o co chodzi. Za każdym razem już na początku wgrywania plików dzieją się cuda. Wgrywam pliki, i instaluje 1 tabelkę, nic dalej nie robię. Chcę wejsc w admin.php i strona staje. Poza plikami administracyjnymi chodzi bez zastrzeżeń.
Pomóżcie, bo już mam dość ciągłego wgrywania baz danych, a turki odwiedzają mnie już prawie codziennie!

Próbowałem wgrać te same pliki do kopii strony, ale ponieważ było to na serwerze kumpla, strona postawiona była w folderze "x" i po wgraniu plików z sentinela nie wiem czemu przy próbie wejscia na www.nazwa.pl/x/admin.php przekierowywało na www.nazwa.pl/admin.php
moze gdzies jest jakis błąd bo w mozzilli przy próbie wejscia do panelu ale na mojej stronie pisało, ze skrypt nie moze być dokończony.
W każdym razie wszystkie pliki wgrane poprawnie, instalacja tabeli wszystko poprawnie. Ale już po wgraniu plików sentinela do "modules" jest problem z wejsciem do panelu administracyjnego. strona w wersji 7.6.1 moze to jest przyczyną ??? JEsli tak to jaka wersję mam wgrać do tej wersji nuka ?
Zobacz profil autora    
Suchy
~user



Dołączył(a): 23.12.2004
Posty: 742
Pochwał: 63
Skąd: Łódź

Status: Offline


 
PostWysłany: 8 Lip 2006 10:05:26 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.507

Prawdopodbnie warunek w plikach links lub case od sentinela jest zły.

Z resztą generalnie sprawdź czy masz
PHP:
if (!defined('ADMIN_FILE')) {
die (
"Access Denied");
}


Oczywiście jeśli używasz wersji patched

_________________
Suchy the Master
www.gtw.avx.pl

www.scarlet.ivy.prv.pl
Zobacz profil autora Odwiedź stronę autora    
Inneczasy
~user



Dołączył(a): 4.02.2005
Posty: 92
Pochwał: 2
Ostrzeżeń: 2


Status: Offline


 
PostWysłany: 8 Lip 2006 13:06:56 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

Suchy napisał(a):
Prawdopodbnie warunek w plikach links lub case od sentinela jest zły.

Z resztą generalnie sprawdź czy masz
PHP:
if (!defined('ADMIN_FILE')) {
die (
"Access Denied");
}


Oczywiście jeśli używasz wersji patched


Rozumiem, ze tego fragmentu kodu mam szukać w links lub case ??? Sprawdziłem oba i znalazłem cos podobnego. Lecz nie wiem czy tak ma być czy nie.
Co oznacza wersja patched i jak mam to sprawdzić ?
Na wszelki wypadek wkleję kod może ktoś rzuci na to okiem i powie co jest nie tak, o ile błąd tkwi w którymś z tych plików.
case:
Kod:
<?php

/********************************************************/
/* NukeSentinel(tm)                                     */
/* By: NukeScripts Network (webmaster@nukescripts.net)  */
/* http://www.nukescripts.net                           */
/* Copyright &copy; 2000-2005 by NukeScripts Network         */
/********************************************************/
/* CLIKE, UNION, & Email elements from HackAlert        */
/* HTTPAuth element                                     */
/* By: Raven PHP Scripts                                */
/* http://www.ravenphpscripts.com                       */
/* Copyright &copy; 2004 by Raven PHP Scripts                */
/********************************************************/
/* Scripting Blocker elements                           */
/* By: ChatServ                                         */
/* http://www.nukeresources.com                         */
/* Copyright &copy; 2004 by Nuke Resources                   */
/********************************************************/

if(!defined('ADMIN_FILE')) {
  header("Location: ../../".$admin_file.".php");
  die();
}

switch($op) {
    case "ABAuthEdit":
    case "ABAuthEditSave":
    case "ABAuthList":
    case "ABAuthListScan":
    case "ABAuthResend":
    case "ABBlockedIP":
    case "ABBlockedIPAdd":
    case "ABBlockedIPAddSave":
    case "ABBlockedIPClear":
    case "ABBlockedIPClearExpired":
    case "ABBlockedIPClearSave":
    case "ABBlockedIPDelete":
    case "ABBlockedIPDeleteSave":
    case "ABBlockedIPEdit":
    case "ABBlockedIPEditSave":
    case "ABBlockedIPMenu":
    case "ABBlockedIPView":
    case "ABBlockedRange":
    case "ABBlockedRangeAdd":
    case "ABBlockedRangeAddSave":
    case "ABBlockedRangeClear":
    case "ABBlockedRangeClearExpired":
    case "ABBlockedRangeClearSave":
    case "ABBlockedRangeDelete":
    case "ABBlockedRangeDeleteSave":
    case "ABBlockedRangeEdit":
    case "ABBlockedRangeEditSave":
    case "ABBlockedRangeMenu":
    case "ABBlockedRangeView":
    case "ABCGIAuth":
    case "ABCGIBuild":
    case "ABConfig":
    case "ABConfigAdmin":
    case "ABConfigAuthor":
    case "ABConfigClike":
    case "ABConfigFilter":
    case "ABConfigHarvester":
    case "ABConfigReferer":
    case "ABConfigRequest":
    case "ABConfigSave":
    case "ABConfigScript":
    case "ABConfigString":
    case "ABConfigUnion":
    case "ABDBMaintence":
    case "ABDBOptimize":
    case "ABDBRepair":
    case "ABDBStructure":
    case "ABExcludedAdd":
    case "ABExcludedAddSave":
    case "ABExcludedClear":
    case "ABExcludedClearSave":
    case "ABExcludedDelete":
    case "ABExcludedDeleteSave":
    case "ABExcludedEdit":
    case "ABExcludedEditSave":
    case "ABExcludedList":
    case "ABExcludedMenu":
    case "ABExcludedView":
    case "ABImport":
    case "ABImportBlockedRange":
    case "ABImportIP2Country":
    case "ABIP2Country":
    case "ABIP2CountryAdd":
    case "ABIP2CountryAddSave":
    case "ABIP2CountryDelete":
    case "ABIP2CountryDeleteSave":
    case "ABIP2CountryEdit":
    case "ABIP2CountryEditSave":
    case "ABIP2CountryList":
    case "ABIP2CountryUpdateBlocked":
    case "ABIP2CountryUpdateBlockedRanges":
    case "ABIP2CountryUpdateExcludedRanges":
    case "ABIP2CountryUpdateProtectedRanges":
    case "ABIP2CountryUpdateReservedRanges":
    case "ABIP2CountryUpdateTracked":
    case "ABLoadError":
    case "ABMain":
    case "ABMainSave":
    case "ABPrintBlockedIP":
    case "ABPrintBlockedIPView":
    case "ABPrintBlockedRange":
    case "ABPrintBlockedRangeView":
    case "ABPrintExcludedList":
    case "ABPrintExcludedView":
    case "ABPrintProtectedList":
    case "ABPrintProtectedView":
    case "ABPrintReserved":
    case "ABPrintReservedView":
    case "ABPrintTracked":
    case "ABPrintTrackedPages":
    case "ABPrintTrackedUsers":
    case "ABPrintTrackedUsersPages":
    case "ABProtectedAdd":
    case "ABProtectedAddSave":
    case "ABProtectedClear":
    case "ABProtectedClearSave":
    case "ABProtectedDelete":
    case "ABProtectedDeleteSave":
    case "ABProtectedEdit":
    case "ABProtectedEditSave":
    case "ABProtectedList":
    case "ABProtectedMenu":
    case "ABProtectedView":
    case "ABReservedAdd":
    case "ABReservedAddSave":
    case "ABReservedClear":
    case "ABReservedClearSave":
    case "ABReservedDelete":
    case "ABReservedDeleteSave":
    case "ABReservedEdit":
    case "ABReservedEditSave":
    case "ABReservedList":
    case "ABReservedMenu":
    case "ABSearch":
    case "ABSearchResults":
    case "ABTracked":
    case "ABTrackedAdd":
    case "ABTrackedAddSave":
    case "ABTrackedClear":
    case "ABTrackedClearSave":
    case "ABTrackedDelete":
    case "ABTrackedDeleteSave":
    case "ABTrackedDeleteUser":
    case "ABTrackedDeleteUserIP":
    case "ABTrackedMenu":
    case "ABTrackedPages":
    case "ABTrackedUsers":
    case "ABTrackedUsersIPs":
    case "ABTrackedUsersPages":
    @include("admin/modules/nukesentinel.php");
    break;
}
?>

links:
Kod:
<?php

/********************************************************/
/* NukeSentinel(tm)                                     */
/* By: NukeScripts Network (webmaster@nukescripts.net)  */
/* http://www.nukescripts.net                           */
/* Copyright &copy; 2000-2005 by NukeScripts Network         */
/********************************************************/
/* CLIKE, UNION, & Email elements from HackAlert        */
/* HTTPAuth element                                     */
/* By: Raven PHP Scripts                                */
/* http://www.ravenphpscripts.com                       */
/* Copyright &copy; 2004 by Raven PHP Scripts                */
/********************************************************/
/* Scripting Blocker elements                           */
/* By: ChatServ                                         */
/* http://www.nukeresources.com                         */
/* Copyright &copy; 2004 by Nuke Resources                   */
/********************************************************/

if(!defined('ADMIN_FILE')) {
  header("Location: ../../".$admin_file.".php");
  die();
}
if ($radminsuper==1) {
    adminmenu("".$admin_file.".php?op=ABMain", _AB_NUKESENTINEL, "nukesentinel.png");
}

?>


Ostatnio zmieniony przez Inneczasy dnia 8 Lip 2006 13:11:35, w całości zmieniany 1 raz
Zobacz profil autora    
Suchy
~user



Dołączył(a): 23.12.2004
Posty: 742
Pochwał: 63
Skąd: Łódź

Status: Offline


 
PostWysłany: 8 Lip 2006 13:10:32 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.507

$admin_file zdefiniowany w config.php?

_________________
Suchy the Master
www.gtw.avx.pl

www.scarlet.ivy.prv.pl
Zobacz profil autora Odwiedź stronę autora    
Inneczasy
~user



Dołączył(a): 4.02.2005
Posty: 92
Pochwał: 2
Ostrzeżeń: 2


Status: Offline


 
PostWysłany: 8 Lip 2006 13:13:34 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

??? co masz na mysli ??? w instrukcji nie było nic o config.php ???
Zobacz profil autora    
p-maz
~user



Dołączył(a): 23.12.2004
Posty: 1110
Pochwał: 120
Skąd: Wrocław

Status: Offline


 
PostWysłany: 8 Lip 2006 17:48:21 Back to top  
Przeglądarka użytkownikaUA: Opera/9.00 (Windows NT 5.1; U; pl)

sprawdź czy masz w config.php taką linijke:
Kod:
$admin_file = "admin";

_________________
Nie udzielam porad GG, PW.
search
http://e-maz.net - modyfikacja/tworzenie stron
Zobacz profil autora Odwiedź stronę autora    
Inneczasy
~user



Dołączył(a): 4.02.2005
Posty: 92
Pochwał: 2
Ostrzeżeń: 2


Status: Offline


 
PostWysłany: 8 Lip 2006 22:06:41 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

jest ta linijka, gdzie jeszcze może być błąd ? lub czy moze spróbować wgrać protectora???
Zobacz profil autora    
marbed
~user



Dołączył(a): 21.12.2004
Posty: 738
Pochwał: 43
Skąd: Legnica

Status: Offline


 
PostWysłany: 12 Lip 2006 07:23:32 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

Polecam zaglądnąć do downloadu. Jest tam najnowsza wersja Sentinela.
Zobacz profil autora Odwiedź stronę autora    
conkret
~user



Dołączył(a): 3.01.2005
Posty: 11
Skąd: Poznań

Status: Offline


 
PostWysłany: 15 Lip 2006 12:05:56 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)

Pytanie za 100 pt. Smile

Po wgraniu i zainstalowaniu NukeSentinel760_220pl2 - wszystko gra ale....
nie lubie żadnych byków, a tutaj pomoc w javie (po kliknięciu czy najechaniu na ikonki) nie wyświetla się.
Proszę o pomoc w usunięciu problemu.
Zobacz profil autora Odwiedź stronę autora    
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu

Zobacz następny temat
Zobacz poprzedni temat
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz dołączać plików na tym forum
Możesz ściągać pliki na tym forum


Powered by phpBB [CR] © 2001, 2006 phpBB Group.
 

Copyright © 2004-2009 by phpnuke.org.pl :: PHP-Nuke Copyright © 2004 by Francisco Burzi.
Zdjęcia ślubne
Tworzenie strony: 0.24 sekund
Zapytań: 27