Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Geleitwort
Vorwort
1 Hello iPhone
2 Grundlagen
3 Views und Viewcontroller
4 Alles unter Kontrolle
5 Daten, Tabellen und Controller
6 Models, Layer, Animationen
7 Programmieren, aber sicher
8 Datenserialisierung und Internetzugriff
9 Jahrmarkt der Nützlichkeiten
A Sicherer Entwicklungszyklus
Stichwort

Download:
- ZIP, ca. 49,9 MB
Buch bestellen
Ihre Meinung?

Spacer
Apps programmieren für iPhone und iPad von Klaus M. Rodewig, Clemens Wagner
Das umfassende Handbuch
Buch: Apps programmieren für iPhone und iPad

Apps programmieren für iPhone und iPad
Galileo Computing
1000 S., geb., mit DVD
39,90 Euro, ISBN 978-3-8362-1915-0
Pfeil Sicherer Entwicklungszyklus
Pfeil A.1 Awareness
Pfeil A.2 Umgebung
Pfeil A.3 Training
Pfeil A.4 Dokumentation
Pfeil A.5 Requirements
Pfeil A.6 Design
Pfeil A.7 Implementierung
Pfeil A.8 Security-Testing
Pfeil A.9 Deployment
Pfeil A.10 Security Response
Pfeil A.11 Sicherheitsmetriken
Pfeil A.12 Abschließende Bemerkung

Galileo Computing - Zum Seitenanfang

A.9 DeploymentZur nächsten Überschrift

Objective: Sichere Software erfordert eine sichere Betriebsumgebung. Diese und der Weg der Software vom Entwicklungssystem auf die Betriebsplattform müssen durch geeignete Maßnahmen gesichert werden.

Control 9.1: Entfernen von Fehlerausgaben

Vor der Auslieferung sollten Fehlerausgaben so eingeschränkt werden, dass sie nur in Logfiles oder Datenbanken sichtbar sind, aber nicht vom Benutzer gesehen werden.

Control 9.2: Entfernen von Debug-Informationen

Bei nativer Software sollte der finale Build als Release erfolgen, und Debug-Informationen sollten entfernt werden.

Control 9.3: Installationshandbuch

Für die Installation von Software sollte ein Installationshandbuch vorhanden sein, das alle sicherheitsrelevanten Installationsparameter adressiert.

Control 9.4: Installationsprozess

Die Installation von Software auf einem Zielsystem sollte in den Schritten Release, Install, Activate, Adapt, Update erfolgen. Für jeden dieser Prozess-Schritte sollte eine angemessene Dokumentation vorhanden sein.

Control 9.5: Integrität von Software

Es sollte ein kryptografisches Verfahren eingesetzt werden, um die Integrität von Software auf dem Weg zur Zielplattform sicherzustellen.

Control 9.6: Schlüsselmanagement

Für betriebsrelevantes kryptografisches Schlüsselmaterial sollten angemessene Aufbewahrungsmöglichkeiten und organisatorische Prozesse vorhanden sein.

Control 9.7: Sichere Betriebsumgebung

Die Betriebsumgebung sollte Herstellervorgaben oder Best-Practice-Ansätzen gemäß für den Produktivbetrieb eingerichtet und gehärtet sein.

Control 9.8: Go-Live-Test

Vor der Freischaltung von Applikationen sollten diese einem Go-Live-Penetrationstest unterzogen werden. Dieser Test sollte für alle neuen Releases ebenso durchgeführt werden.

Control 9.9: Freigabeprozedur für neue Releases

Das Deployment sollte durch einen Workflow-Prozess geregelt sein, um die mutwillige oder unbeabsichtigte Veröffentlichung von Releases mit Fehlern oder Sicherheitslücken zu vermeiden.



Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.







<< zurück
  Zum Katalog
Zum Katalog: Apps programmieren für iPhone und iPad

Apps programmieren für iPhone und iPad
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Katalog: Einstieg in Objective-C 2.0 und Cocoa





 Einstieg in
 Objective-C 2.0
 und Cocoa


Zum Katalog: Apps entwickeln für iPhone und iPad - Videotraining






 Apps entwickeln für
 iPhone und iPad -
 Videotraining


Zum Katalog: Apps mit HTML5 und CSS3






 Apps mit HTML5
 und CSS3


Zum Katalog: iPhone- und iPad-Apps entwickeln






 iPhone- und
 iPad-Apps entwickeln


Zum Katalog: Android 4






 Android 4


Zum Katalog: Android-Apps entwickeln - Videotraining






 Android-Apps
 entwickeln -
 Videotraining


Zum Katalog: Windows Store Apps mit XAML und C#






 Windows Store Apps
 mit XAML und C#


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo





Copyright © Galileo Press 2013
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de