November 23, 2016

How to Create Custom Launch Icon in Ubuntu

For details see https://help.gnome.org/admin//system-admin-guide/2.32/menustructure-desktopentry.html.en

November 12, 2016

OpenID Connect explained

http://connect2id.com/learn/openid-connect

Or slides version http://connect2id.com/assets/oidc-explained.pdf

What is Encrypted in HTTPS and SSL Stripping

"Everything in the HTTPS message is encrypted, including the headers, and the request/response load." [https://en.wikipedia.org/wiki/HTTPS#Network_layers]

Limitations

"A sophisticated type of man-in-the-middle attack called SSL stripping was presented at the Blackhat Conference 2009. This type of attack defeats the security provided by HTTPS by changing the https: link into an http: link, taking advantage of the fact that few Internet users actually type "https" into their browser interface: they get to a secure site by clicking on a link, and thus are fooled into thinking that they are using HTTPS when in fact they are using HTTP." [https://en.wikipedia.org/wiki/HTTPS#Limitations]

SSL Stripping Mitigation

Strict-Transport-Security: max-age=31536000; includeSubDomains; preload

https://www.owasp.org/index.php/HTTP_Strict_Transport_Security_Cheat_Sheet



November 11, 2016

How to set Proxy for Java Process, e.g. JBoss

For all Java process you can set proxy settings from command line:

For details see: Java Networking Properties

For JBoss EAP 6 >, you can set this with:

Overview Apache Cordova

Apache Cordova is a mobile hybrid solution. You write you application in HTML, CSS and JavaScript.

When you build your application you will have a native package. The application will then run in a native WebView (on iOS Objective-C UIWebView class; on Android android.webkit.WebView.)



https://cordova.apache.org/docs/en/latest/guide/overview/

Slack for Ubuntu 16.04 64-bit

Download and install debian package from:

Google Recaptcha

To safeguard registration against bots you can integrate with Google reCAPTCHA.

https://developers.google.com/recaptcha/