Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Einschätzung zur Gefahr bei selbstgeschriebenen PHP Scripten

Mitglied: danix

danix (Level 1) - Jetzt verbinden

07.01.2006, aktualisiert 14:09 Uhr, 3513 Aufrufe, 3 Kommentare

Hallo,

ich bin kein Programmierer und habe für unsere Firma ein Zeit/Auftragserfassungs"programm" mit php und mysql geschrieben, da es so wie wir es brauchten diese Lösung nicht gab. Das ganze funktioniert auch so wie ich und alle anderen es wollen, einfach perfekt. Wenn jedoch ein Programmierer den Code sehen würde, wüsste er wohl nicht, ob er lachen oder weinen soll.. ich denke ihr versteht was ich meine. Wie bedenklich ist es dieses "Programm" einzusetzen, wenn die Funktion doch schon über Wochen hinweg gewährleistet war? Es werden täglich mit Acronis Images des kompletten Systems gemacht, so dass ich auch hier auf der sicheren Seite bin. Meine Frage also ist ein Code, der funktioniert und getestet ist, aber aus Programmierersicht wohl lachhaft ist, verwerflich oder nicht ...


Gruß
Danix
Mitglied: 8644
07.01.2006 um 13:13 Uhr
Mahlzeit,

erstmal Respekt!
Wenn ein Nichtprogrammierer sich so weit durchwurschtelt, dass eine voll funktionsfähge Anwendung entsteht, ist das schon eine reife Leistung!

Ich wüsste nicht, was daran verwerflich sein sollte. Natürlich würdest du sicherlich einige Kritik ernten, wenn du deinen Code einem erfahrenen Programmierer vorlegst, aber musst du das wirklich tun?

Psycho
Bitte warten ..
Mitglied: NaCkHaYeD
07.01.2006 um 13:25 Uhr
Vor was hast du Bedenken, Angst.

Das einen Lücke im System zu übergriffen in der Rechtsstruktur führen kann, oder dass einer das System bewusst manipulieren könnte?

Ich denke solange du dich im Intranet bewegts, werden die Risiken doch eher gering sein, und Missbrauch von Angestellten wird man nie ausschliesen können.

Solange du die MySQL Datenbank dicht machst, d.h. dass der Otto Normal Verbrauchen, nur lesen, schreiben, ändern kann, und du den Rest, solltes es von MySQL nichts zu beanstanden geben.

Auf dem Server solltes du dann sagen, dass User nur lesen dürfen, nicht aber das Verzeichnis anzeigen dürfen. Wenn du dann bei jeder Datei .php hinterdran hast, kann auch keiner den Quelltext ohne entsprechende Rechte sehen.

mfg
Thomas
Bitte warten ..
Mitglied: danix
07.01.2006 um 14:09 Uhr
Das einen Lücke im System zu übergriffen in der Rechtsstruktur führen kann, oder dass einer das System bewusst manipulieren könnte?

Sollte dieses System beeinflusst werden wäre dies nicht all zu schlimm, es ist ein Stand Alone Terminal...

Ich denke solange du dich im Intranet bewegts, werden die Risiken doch eher gering sein, und Missbrauch von Angestellten wird man nie ausschliesen können.

Das Terminal ist nur im LAN unterwegs.

Solange du die MySQL Datenbank dicht machst, d.h. dass der Otto Normal Verbrauchen, nur lesen, schreiben, ändern kann, und du den Rest, solltes es von MySQL nichts zu beanstanden geben.

dies ist der Fall.


Auf dem Server solltes du dann sagen, dass User nur lesen dürfen, nicht aber das Verzeichnis anzeigen dürfen. Wenn du dann bei jeder Datei .php hinterdran hast, kann auch keiner den Quelltext ohne entsprechende Rechte sehen.

alle Dateien sind php.

Desweiteren erhalten die User nur einen Touchscreen, keine Tastatur und nur die nötigsten Schaltflächen und Bordmittel.

Gruß
Danix
Bitte warten ..
Ähnliche Inhalte
PHP
PHP-Script um Online zu zippen
Frage von sbsnewbiePHP3 Kommentare

Hallo Admins, folgende Frage, die bestimmt easy ist, bei der ich aber gerade ein Brett vor dem Kopf habe: ...

Ausbildung

Weiterbildung zum IT Systemadministrator, Einschätzung, Tips

gelöst Frage von Stormie919Ausbildung5 Kommentare

Hallo allerseits. ich habe Fragen zur Weiterbildung zum IT Systemadministrator und könnte eine Einschätzung und ein paar Tips dazu ...

PHP

PHP Script zum Daten auslesen gesucht

Frage von majas3PHP2 Kommentare

Hallo, ich habe viele taußend HTML Seiten in verschiedenen Verzeichnissen und bin auf der Suche nach einem PHP Script ...

PHP

Übergabe Formularinhalte an externes PHP Script

gelöst Frage von schneerunzelPHP15 Kommentare

Hallo zusammen, ich habe heute eine relativ außergewöhnliche Frage: Und zwar geht es um folgendes: Ich habe für eine ...

Neue Wissensbeiträge
Windows 10

Blackscreen nach dem Update von 1809 auf 1809 wenn der Rechner aus dem Standby gestartet wird

Tipp von FSX2010 vor 17 StundenWindows 103 Kommentare

Habt ihr den Samsung Treiber "Samsung_NVM_Express_Driver_3.0" installiert sollte dieser für 1809 deinstalliert werden da dieser nicht kompatibel ist. Der ...

Utilities
Teamviewer 14 Verbindungsprobleme mit Proxy
Tipp von PeterleB vor 2 TagenUtilities

Nach dem Umstieg von Version 13 auf 14 wollte sich TV nicht mehr mit dem Netz verbinden, ignorierte offenbar ...

Administrator.de Feedback
Unsere Datenbank wurde umgestellt
Information von Frank vor 2 TagenAdministrator.de Feedback5 Kommentare

Hallo User, ich habe in der Nacht unsere Datenbank umgestellt. D.h. neue Version (MySQL 8) und andere Örtlichkeit. Sollte ...

Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 4 TagenSonstige Systeme8 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Heiß diskutierte Inhalte
Vmware
Gebrauchten ESXi- Server verkaufen: Festplatten DSGVO-konform löschen?
Frage von l.scheperVmware20 Kommentare

Hallo, wir möchten einen gebrauchten FUJITSU Server verkaufen. Auf dieser Maschine ist noch ein installiertes ESXi 5.1 und ne ...

Router & Routing
Dediziertes ISP -Routing
gelöst Frage von niLuxxRouter & Routing13 Kommentare

Liebe Community, Ich hätte eine kurze Frage an euch. Durch verschiedene Umstände kann es nun sein, dass sich zwei ...

Samba
Linux Server und Windows Linux Client
gelöst Frage von 137898Samba12 Kommentare

Hallo, ich bräuchte dringend bei der Aufgabe etwas Hilfe. Die Firma XYZ besteht auf zwei Abteilungen Logistik und Technik ...

Netzwerke
Server: Sporadische Netzwerk-Aussetzer
gelöst Frage von ennveeNetzwerke11 Kommentare

Liebe Community, in einer Konfiguration mit einem Windows 2016-Server (s.u.) und 8 Clients beobachten wir unregelmäßige kurze Aussetzer - ...