Als «security» getaggte Fragen

Themen zur Anwendungssicherheit und zu Angriffen auf Software. Bitte verwenden Sie dieses Tag nicht alleine, da dies zu Mehrdeutigkeiten führt. Wenn sich Ihre Frage nicht auf ein bestimmtes Programmierproblem bezieht, wenden Sie sich bitte an Information Security SE: https://security.stackexchange.com


6
Wie sichere ich REST-API-Aufrufe?
Ich entwickle die erholsame Web-App, die beispielsweise ein beliebtes Web-Framework im Backend verwendet (Rails, Sinatra, Flask, Express.js). Idealerweise möchte ich die Client-Seite mit Backbone.js entwickeln. Wie lasse ich nur meine Javascript-Clientseite mit diesen API-Aufrufen interagieren? Ich möchte nicht, dass diese API-Aufrufe öffentlich sind und von curloder einfach durch Eingabe des …


3
Wie kann ich die Änderung von Firebase-Daten einschränken?
Firebase bietet ein Datenbank-Backend, damit sich Entwickler auf den clientseitigen Code konzentrieren können. Wenn also jemand meine Firebase-Uri nimmt (zum Beispiel https://firebaseinstance.firebaseio.com), dann entwickle sie lokal darauf . Könnten sie dann eine andere App aus meiner Firebase-Instanz erstellen, sich anmelden und authentifizieren, um alle Daten meiner Firebase-App zu lesen?



5
SSL und Man-in-the-Middle-Missverständnisse
Ich habe unzählige Dokumentationen zu diesem Problem gelesen, kann aber immer noch nicht alle Teile zusammenfügen, daher möchte ich ein paar Fragen stellen. Zunächst beschreibe ich kurz das Authentifizierungsverfahren, wie ich es verstehe, da ich mich in dieser Hinsicht möglicherweise irre: Ein Client stellt eine Verbindung her, auf die ein …


5
Was ist der beste Ansatz zum Generieren eines neuen API-Schlüssels?
Mit vielen verschiedenen Diensten, Google APIs, Twitter API, Facebook API usw. usw. Jeder Dienst verfügt über einen API-Schlüssel wie: AIzaSyClzfrOzB818x55FASHvX4JuGQciR9lv7q Alle Schlüssel variieren in der Länge und den darin enthaltenen Zeichen. Ich frage mich, wie man am besten einen API-Schlüssel generiert. Ich frage nicht nach einer bestimmten Sprache, sondern nur …
90 security  api-key 


8
Ich muss einen Benutzernamen und ein Passwort sicher in Python speichern. Welche Optionen habe ich?
Ich schreibe ein kleines Python-Skript, das regelmäßig Informationen von einem Drittanbieter-Dienst mithilfe einer Kombination aus Benutzername und Kennwort abruft. Ich muss nichts erstellen, das zu 100% kugelsicher ist (gibt es überhaupt 100%?), Aber ich möchte ein gutes Maß an Sicherheit einbeziehen, sodass es zumindest lange dauern würde, bis jemand es …

3
Wie sichere ich RESTful-Webdienste?
Ich muss sichere RESTful-Webdienste implementieren . Ich habe bereits mit Google recherchiert, stecke aber fest. Optionen: TLS (HTTPS) + HTTP Basic (pc1oad1etter) HTTP Digest zweibeinige OAuth ein Cookie-basierter Ansatz Kundenzertifikate (Tom Ritter und hier ) Signierte Anfragen mit HMAC und einer begrenzten Lebensdauer Gibt es weitere mögliche Optionen? Wenn OAuth …

6
Unterschied zwischen SSL und TLS
Laut Wikipedia: http://en.wikipedia.org/wiki/Transport_Layer_Security Scheint, als wäre TLS ein Ersatz für SSL, aber die meisten Websites verwenden immer noch SSL?
88 security  ssl 

14
Techniken zum Verschleiern sensibler Zeichenfolgen in C ++
Ich muss vertrauliche Informationen (einen symmetrischen Verschlüsselungsschlüssel, den ich privat halten möchte) in meiner C ++ - Anwendung speichern. Der einfache Ansatz besteht darin, dies zu tun: std::string myKey = "mysupersupersecretpasswordthatyouwillneverguess"; Wenn Sie die Anwendung jedoch durch den stringsProzess ausführen (oder eine andere, die Zeichenfolgen aus einer binären App extrahiert), …

2
Die EXECUTE-Berechtigung wird für die benutzerdefinierten Tabellentypen verweigert.
Ich habe eine Frage zu benutzerdefinierten Tabellentypen in SQL Server 2008. Für die Notwendigkeit einer der ASP.NET-Anwendungen haben wir unsere eigenen Tabellentypen in SQL Server 2008 definiert, um sie als Parameter in den gespeicherten Prozeduren zu verwenden (bei der Ausführung des Befehls sql in der ASP.NET-Anwendung übergeben wir das DataTable-Objekt …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.