<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Security &#8211; Blackbams Blog</title>
	<atom:link href="https://blog.blackbam.at/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.blackbam.at</link>
	<description>development - digital arts - internet</description>
	<lastBuildDate>Thu, 04 Jul 2019 13:12:46 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>
	<item>
		<title>New WordPress Plugin released: Simple User Locking</title>
		<link>https://blog.blackbam.at/2019/07/04/new-wordpress-plugin-released-simple-user-locking/</link>
					<comments>https://blog.blackbam.at/2019/07/04/new-wordpress-plugin-released-simple-user-locking/#respond</comments>
		
		<dc:creator><![CDATA[Blackbam]]></dc:creator>
		<pubDate>Thu, 04 Jul 2019 13:12:46 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<guid isPermaLink="false">https://blog.blackbam.at/?p=2382</guid>

					<description><![CDATA[A little bit of advertising for my new Plugin "Simple User Locking" which I have just released to the WordPress plugin repository. It has just passed the security audit by the WordPress plugin team and is not publicly available and free for everybody.]]></description>
										<content:encoded><![CDATA[<p>A little bit of advertising for my new Plugin &#8220;Simple User Locking&#8221; which I have just released to the WordPress plugin repository. It has just passed the security audit by the WordPress plugin team and is not publicly available and free for everybody: <a href="https://wordpress.org/plugins/simple-user-locking/">https://wordpress.org/plugins/simple-user-locking/</a></p>
<p>This is its description:</p>
<p>Prevent users from logging into your WordPress installation for a certain timeframe or permanently. Works also great with the multisite user management area. The locked users are easily manageable within the users overview page. The settings are within the user edit pages. No user can lock himself. No user with a lower role can lock a higher user and administrators in a network can not lock super administrators. If a user is locked, he is instantly logged out of any session until the lock expires or is removed.</p>
<p>No useless overhead, no ads. Just a tiny, but very effective plugin to keep your website secure.</p>
<ul>
<li>you do not want to delete a user, but you want to make sure he can not access the site (at least for a certain timeframe)</li>
<li>an employee leaves your company and access should be removed, but you want to keep his user as an author in the system</li>
<li>you want to punish a certain user which did bad things for a certain timeframe</li>
<li>you want only few persons to have access to your WordPress site in order to minimize risk of incidents</li>
<li> &#8230; or maybe some other use case</li>
</ul>
<p>Would be great to hear whatever feedback or improvement ideas 😉 </p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fblog.blackbam.at%2F2019%2F07%2F04%2Fnew-wordpress-plugin-released-simple-user-locking%2F&#038;title=New%20WordPress%20Plugin%20released%3A%20Simple%20User%20Locking" data-a2a-url="https://blog.blackbam.at/2019/07/04/new-wordpress-plugin-released-simple-user-locking/" data-a2a-title="New WordPress Plugin released: Simple User Locking"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.blackbam.at/2019/07/04/new-wordpress-plugin-released-simple-user-locking/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Learning Java networking and concurrency</title>
		<link>https://blog.blackbam.at/2013/01/22/learning-java-concurrency/</link>
					<comments>https://blog.blackbam.at/2013/01/22/learning-java-concurrency/#comments</comments>
		
		<dc:creator><![CDATA[Blackbam]]></dc:creator>
		<pubDate>Tue, 22 Jan 2013 18:12:19 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[rmi]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://blog.blackbam.at/?p=2025</guid>

					<description><![CDATA[This tutorial is written while learning for a university test in distributed systems. The aim of this article is to remember the most important facts and steps to understand distributed programming in the Java language. This tutorial is useful for programmers which are able to use Java, but want to learn more about concurrency.   [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>This tutorial is written while learning for a university test in distributed systems. The aim of this article is to remember the most important facts and steps to understand distributed programming in the Java language. This tutorial is useful for programmers which are able to use Java, but want to learn more about concurrency.   As oracle provides everything you need to learn that in detail, including examples, this is just a collection of other tutorials you should learn step by step. This collection is adapted from the course of the distributed systems group of the technical university of vienna.</p>
<h2>1. Learning the Basics of Network communication</h2>
<ul>
<li><a href="http://java.sun.com/docs/books/tutorial/networking/overview/networking.html" rel="nofollow">Networking Basics</a>: Short explanation of networking basics like TCP, UDP and ports.</li>
<li><a href="http://java.sun.com/docs/books/tutorial/essential/io/index.html" rel="nofollow">Java IO Tutorial</a>: It&#8217;s absolutely necessary to be familiar with I/O and streams to do sockets operations!</li>
<li><a href="http://java.sun.com/docs/books/tutorial/networking/sockets/index.html" rel="nofollow">Java TCP Sockets Tutorial</a>: A very useful introduction to (TCP) sockets programming.</li>
<li><a href="http://java.sun.com/docs/books/tutorial/networking/datagrams/index.html" rel="nofollow">Java Datagrams Tutorial</a>: Provides all the information you need to send and receive datagram packets using UDP.</li>
<li><a href="http://java.sun.com/docs/books/tutorial/essential/concurrency/index.html" rel="nofollow">Java Concurrency Tutorial</a>: A tutorial about concurrency that covers threads, thread-pools and synchronization.</li>
<li>Java Programmierhandbuch und Referenz &#8211; Section <a href="http://dpunkt.de/java//Programmieren_mit_Java/Netzwerkprogrammierung/16.html" rel="nofollow">13.2.3</a>: German tutorial for using datagram sockets. (optional)</li>
</ul>
<h4>Important Java-API Classes:</h4>
<ul>
<li>IO: <a href="http://java.sun.com/javase/6/docs/api/index.html?java/io/package-summary.html" rel="nofollow">IO Package API</a></li>
<li>Concurrency: <a href="http://java.sun.com/javase/6/docs/api/index.html?java/lang/Thread.html" rel="nofollow">Thread API</a>, <a href="http://java.sun.com/javase/6/docs/api/index.html?java/lang/Runnable.html" rel="nofollow">Runnable API</a>, <a href="http://java.sun.com/javase/6/docs/api/index.html?java/util/concurrent/ExecutorService.html" rel="nofollow">ExecutorService API</a>, <a href="http://java.sun.com/javase/6/docs/api/index.html?java/util/concurrent/Executors.html" rel="nofollow">Executors API</a></li>
<li>Java TCP Sockets: <a href="http://java.sun.com/javase/6/docs/api/index.html?java/net/ServerSocket.html" rel="nofollow">ServerSocket API</a>, <a href="http://java.sun.com/javase/6/docs/api/index.html?java/net/Socket.html" rel="nofollow">Socket API</a></li>
<li>Java Datagrams: <a href="http://java.sun.com/javase/6/docs/api/index.html?java/net/DatagramSocket.html" rel="nofollow">DatagramSocket API</a>, <a href="http://java.sun.com/javase/6/docs/api/index.html?java/net/DatagramPacket.html" rel="nofollow">DatagramPacket API</a></li>
</ul>
<h2>2. Learning RMI</h2>
<ul>
<li><a href="http://java.sun.com/docs/books/tutorial/rmi/index.html" rel="nofollow">Java RMI Tutorial</a>: A short introduction into RMI.</li>
<li><a href="http://java.sun.com/developer/onlineTraining/rmi/RMI.html" rel="nofollow">JGuru RMI Tutorial</a>: A more detailed tutorial about RMI.</li>
<li><a href="http://sws.bfh.ch/~amrhein/Swing/javainsel7/javainsel_18_002.htm#mj86a2f66f92fc91213a3690e4c513bb4e" rel="nofollow">JavaInsel RMI Tutorial</a>: German introduction into RMI programming. (optional)</li>
</ul>
<h4>Important Java-API Classes:</h4>
<ul>
<li>RMI: <a href="http://java.sun.com/javase/6/docs/api/index.html?java/rmi/Remote.html" rel="nofollow">Remote API</a>, <a href="http://java.sun.com/javase/6/docs/api/index.html?java/rmi/server/UnicastRemoteObject.html" rel="nofollow">UnicastRemoteObject API</a>, <a href="http://java.sun.com/javase/6/docs/api/index.html?java/rmi/registry/Registry.html" rel="nofollow">Registry API</a>, <a href="http://java.sun.com/javase/6/docs/api/index.html?java/rmi/registry/LocateRegistry.html" rel="nofollow">LocateRegistry API</a></li>
<li>Properties: <a href="http://java.sun.com/javase/6/docs/api/index.html?java/util/Properties.html" rel="nofollow">Properties API</a></li>
<li>IO: <a href="http://java.sun.com/javase/6/docs/api/index.html?java/io/package-summary.html" rel="nofollow">IO Package API</a></li>
</ul>
<p>&nbsp;</p>
<h2>3. Security</h2>
<ul>
<li>Chapter 9 &#8211; Security from the book <em>Distributed Systems: Principles and Paradigms (2nd edition)</em></li>
<li><a href="http://download.oracle.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html" rel="nofollow">Java Cryptography Architecture (JCA) Reference Guide</a>: Tutorial about the Java Cryptography Architecture (JCA)</li>
<li><a href="http://www.cacr.math.uwaterloo.ca/hac/" rel="nofollow">Handbook of Applied Cryptography</a> (free version) (optional)</li>
</ul>
<h4>Important Java-API Classes:</h4>
<ul>
<li>Java SE 6: <a href="http://download.oracle.com/javase/6/docs/api/javax/crypto/Cipher.html" rel="nofollow">Cipher</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/security/SecureRandom.html" rel="nofollow">SecureRandom</a>, and <a href="http://download.oracle.com/javase/6/docs/api/java/security/Signature.html" rel="nofollow">Signature</a> classes</li>
<li>Bouncy Castle: <a href="http://www.bouncycastle.org/docs/docs1.6/org/bouncycastle/openssl/PEMReader.html" rel="nofollow">PEMReader</a> and <a href="http://www.bouncycastle.org/docs/docs1.6/org/bouncycastle/util/encoders/Base64.html" rel="nofollow">Base64</a></li>
</ul>
<p>&nbsp;</p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fblog.blackbam.at%2F2013%2F01%2F22%2Flearning-java-concurrency%2F&#038;title=Learning%20Java%20networking%20and%20concurrency" data-a2a-url="https://blog.blackbam.at/2013/01/22/learning-java-concurrency/" data-a2a-title="Learning Java networking and concurrency"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.blackbam.at/2013/01/22/learning-java-concurrency/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>(Deutsch) Firefox Addons</title>
		<link>https://blog.blackbam.at/2009/12/01/firefox-addons/</link>
					<comments>https://blog.blackbam.at/2009/12/01/firefox-addons/#respond</comments>
		
		<dc:creator><![CDATA[Blackbam]]></dc:creator>
		<pubDate>Tue, 01 Dec 2009 22:15:18 +0000</pubDate>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Addons]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[XSS]]></category>
		<guid isPermaLink="false">http://www.blackbam.at/blog/?p=20</guid>

					<description><![CDATA[(Deutsch) [...] Zu diesen Dingen gehören auch Firefox Addons. Dabei haben sich so mit der Zeit ein paar herauskristallisiert, die ich einfach immer gerne abrufbereit hätte. Natürlich wird sich da jeder ganz eigene Dinger raussuchen, ich für meinen Teil bin Web-Developer und Beobachter und bin mit den folgenden sehr zufrieden[...]<br/><br/>Web Developer Toolbar, Firebug, Tamper Data, etc.]]></description>
										<content:encoded><![CDATA[<p class="qtranxs-available-languages-message qtranxs-available-languages-message-en">Sorry, this entry is only available in <a href="https://blog.blackbam.at/de/tag/security/feed/" class="qtranxs-available-language-link qtranxs-available-language-link-de" title="Deutsch">Deutsch</a>.</p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fblog.blackbam.at%2F2009%2F12%2F01%2Ffirefox-addons%2F&#038;title=%28Deutsch%29%20Firefox%20Addons" data-a2a-url="https://blog.blackbam.at/2009/12/01/firefox-addons/" data-a2a-title="(Deutsch) Firefox Addons"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.blackbam.at/2009/12/01/firefox-addons/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
