Search Results for: firefox b ab

vmware ie firefox magic

ob die das wirklich geschafft haben? mit dem IE plugin das SSL zertifikat in firefox zu aktualisieren?

20161202_vmwareieff

firefox: hsts und key pinning informationen

die HSTS und key pinning informationen einer webseite muss sich ein browser merken. der firefox macht das ganz einfach in der textdatei SiteSecurityServiceState.txt, welche im entsprechenden profil abgelegt ist. auf einem mac liegen die profile ueblicherweise in diesem ordner:

/Users/USER/Library/Application Support/Firefox/Profiles/

fuer andere betriebssysteme >hier< schauen. fuer github und dessen subdomains schaut das beispielsweise so aus: 20161115_hsts_hpkp_firefox

wenn man also zum testen mal solche eintraege entfernen muss, dann einfach aus der datei die entsprechenden zeile(n) loeschen.

firefox addon: flashblock und youtube

das flashblock addon fuer den firefox ist echt gold wert. es spart nicht nur nerven, sondern schont auch unterwegs den akku des notebooks. seit irgendeinem update funktioniert das flashblock addon fuer den firefox allerdings noch besser als es eigentlich soll. mir war es naemlich nicht mehr moeglich, auf youtube.com videos anzusehen. auch eine aufnahme von “https://www.youtube.com” in die liste der ausnahmen hat nichts gebracht. abhilfe geht wie folgt:

den firefox profile ordner oeffnen. den findet man am einfachsten so (hier anhand FF auf OSX):

im menue auf “Hilfe” klicken, dann auf “Informationen zur Fehlerbehebung”

20150403_ff1

“Profilordner” -> “Im Finder anzeigen”

20150403_ff2

der profilordner hat einen zufaelligen namen. in meinem falle sowas wie “suxl3axc.default”. diesen ordner oeffnen und darin den ordner “chrome” oeffnen. falls der ordner “chrome” nicht exisitert, dann einen mit diesem namen erstellen.

danach eine datei mit dem namen “userContent.css” anlegen und mit diesem inhalt befuellen:

#theater-background {display:none}

die datei speichern und firefox neu starten. that’s it.

facebook via https – das wird aber auch zeit

facebook ist schon laenger ueber https nutzbar. nur 1 bis 2 % nutzen aber ueberhaupt die moeglichkeit ueber eine verschluesselte ssl verbindung zu “facebooken”. traurig aber wahr. nun zeigt facebook nach dem login eine box an, mit der man das einschalten kann…

alternativ auch ueber einstellungen zu finden (wie immer gut versteckt)

da sieht man mal wieder, wieviel leuten das am a…. vorbei geht. seit sieben jahren gibts facebook und bald 700 millionen user spielen da mit.

btw. ich wollte das nachpruefen (mit einem testaccount), ob die meldung auch wirklich kommt, aber ich hab meine einstellungen so verbogen und meinen firefox so mit einem pluigin so zugenagelt, dass ich es nicht geschafft hab, eine unverschluesselte verbindung zu facebook zu machen 😉

diese elenden 1&1 wichtel

diese nepper, schlepper, bauernfaenger von 1&1… da surft man auf deren seite rum – mit dem aktuellsten firefox, den es gerade gibt – und dann blenden die einem sowas ein:

und was kriegt man da? einen mit spy-, bloat-, ransom-, wasweissichwas -ware “gepimpten” firefox, der mit sicherheit total verbogen ist und alles was nur geht mit 1&1 vorkonfiguriert hat. bei sowas krieg ich nen hals. haben die es echt noetig, solche methoden anzuwenden? ich rege mich bestimmt gerade nicht das erste mal darueber auf.
aber natuerlich machen die das alles nur im interesse ihrer kunden… is klar.

entzug vom rechner

naja.. so schlimm wie die ueberschrift vermuten laesst, ist es nicht. nennen wir es “entzug vom grossen bildschirm”, da mein 27er imac in reparatur ist. seit drei wochen! bis jetzt habe ich die zeit mit einem 11-zoelligen notebook ueberbrueckt. aber auf dauer netvts halt total. da ich die hoffnung aufgegeben habe, dass ich den imac dieses jahr nochmal sehe (ich werde sicher noch ueber diesen ******laden gravis berichten), habe ich im keller den alten mac mini ausgegraben. eigentlich sollte der schon lange media center im wohnzimmer spielen, aber wie das immer so ist…

20131220_backup

die kiste war laenger nicht am netz… wie man erkennen kann:

20131220_timemachine

und die ganze software musste erstmal aktualisiert werden… alles in allem hat das ueber ne stunde gedauert und einige gigabytes aus dem netz gezogen.

20131220_firefox

das osx ist bei 10.6.8 stehen geblieben… mehr bekommt er von apple leider nicht mehr. der cpu luefter macht ein sehr hohes geraeusch, so dass ich die kleine schachtel unter den tisch verbannen muss. wirklich schnell ist er auch nicht. aber wenigsten konnte ich einen 24 zoll monitor daran anschliessen. was eine freude! ich hab keinen blassen schimmer, wie leute immer an winzigen notebooks arbeiten koennen.

owncloud reift auf version 5.0.0

20130327_owncloudund schwupps… gleich mal ein upgrade von 4.5.8 auf 5.0.0 gemacht. seit laengerem setze ich owncloud schon als zentrale stelle fuer kalender und adressbuch ein. so faellt auch ein smartphone wechsel nicht all zu schwer 😉 (postings mit tag owncloud)

das upgrade ging natuerlich nicht ganz ohne wehwehchen vonstatten (obwohl ich diesmal mit backup der datenbank und des filesystems gut geruestet war). nach dem ersten aufruf hat das ding so ungefaehr gemeint “ich mach nun ein update auf 5.0, das kann eine weile dauern”. lange ist nichts passiert.. also nochmal aufgerufen, um dann von “owncloud ist im maintanance mode” begruesst zu werden. in den logfiles tat sich so garnichts, als ran an die suchmaschine und auch fuendig geworden.

die loesung (ich hab das “ich-gehe-auf-nummer-sicher-paket”): in der config.php den maintenance mode auf false gesetzt, apache neu gestartet, firefox cache geleert und auch neu gestartet. und schwupps war mein update durch.

ein bischen fazit: das look and feel von owncloud wird langsam aber sich immer besser. mit der neueren version des sync clients scheint das webdav nun auch etwas besser zu flutschen. zumindest synct die kiste schon seit dem ich schreibe.

owncloudies… macht weiter so! das ding wird noch brauchbar.

vba: download files (website requires login)

notiz… damit ich das nicht nochmal erfinden muss. die webseite erfordert ein login, bevor man daten runterladen kann. das login formular muss man sich halt mal ansehen und die entsprechenden werte in einem POST request schicken. ich habe dazu einfach irgendein firefox plugin beim login mitlaufen lassen, welches den entsprechenden POST request aufzeichnet. das cookie muss man dann noch aus der antwort des webserver axtrahieren und beim anschliessenden download der dateien mitschicken.
mit excel 2003 und dem ie7 ging das noch ohne login in vba, wenn man sich vorher im browser eingeloggt hatte (mit urlmon o.ä. einfach runterladen). mit excel 2010 und ie9 muss man sich explizit (mit vba) einloggen um die dateien runterladen zu können.

Option Explicit
 
Sub DownloadData()
 
    Dim strSavePath As String
    Dim strURL As String
    Dim strURLDownload As String
    Dim strHeaders As String
    Dim strResult As String
    Dim strRequest As Variant
    Dim objXMLhttp: Set objXMLhttp = CreateObject("msxml2.xmlhttp")
    Dim strUsername As String
    Dim strPassword As String
    Dim strFileToSave As String
    Dim xArr As Variant
    Dim yArr As Variant
    Dim strTheCookie As String
    Dim strCookie As String
    Dim objStream: Set objStream = CreateObject("ADODB.Stream")
    Dim i
    Dim WkSh As Worksheet ' das Quell-Tabellenblatt - die Herkunft der Daten
    Dim lZeile As Long
 
    ' Variablen
    Set WkSh = ThisWorkbook.Worksheets("DOWNLOADFILES") ' den Tabellenblattnamen ggf. anpassen!
    ' Format in dem Tabellenblatt DOWNLOADFILES.. einfach eine Auflistung der Download URLs:
    'http://www.website.com/download/data/file_1.xls
    'http://www.website.com/download/data/file_2.xls
    'http://www.website.com/download/data/file_3.xls

    ' Pfad zum speichern der XLS Dateien 
    strSavePath = "c:\temp\"
    strUsername = "vorname.nachname%40domain.tld" ' URL encoded: @ = %40
    strPassword = "mypassword"
    ' Login URL
    strURL = "http://www.website.com/login-user"
    ' mitgehörter request header (mit Firefox Plugin aufgezeichnet)
    ' Benutzername und Passwort durch Variablen ersetzt
    strRequest = "viewFrom=viewLOGIN&forward=%2Fbackend%2Findex.html&referer=%2Flogin.html&username= " & strUsername & "&password=" & strPassword & "&actionSUBMIT.x=0&actionSUBMIT.y=0"

    ' Login
    With objXMLhttp
        .Open "POST", strURL, False
        .setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
        .send strRequest
    End With
   
    strHeaders = objXMLhttp.getAllResponseHeaders()
   
    ' ggf Response speichern um das Cookie anzuschauen
    'Open "C:\temp\response.txt" For Output As #1
    '  Print #1, , strHeaders
    'Close
   
    ' Beispiel Cookie aus strHeaders
    'Set-Cookie: BALANCERID=b.cocoon0a0815; Expires=Tue, 07-Aug-2012 08:00:00 GMT; Path=/
   
    ' Cookie extrahieren
    xArr = Split(strHeaders, "Set-Cookie: ")
    For i = 1 To UBound(xArr)
        strTheCookie = Left(xArr(i), InStr(xArr(i), "Path=/") - 2)
        strCookie = strCookie & " " & strTheCookie
    Next
    yArr = Split(strCookie, ";")
    strCookie = yArr(0)
 
   For lZeile = 1 To WkSh.Cells(Rows.Count, 1).End(xlUp).Row

        ' Downloadlink
        strURLDownload = WkSh.Range("A" & lZeile).Value

        ' Dateiname aus URL extrahieren
        strFileToSave = Mid$(strURLDownload, InStrRev(strURLDownload, "/") + 1)
       
        ' Download der xls Datei
        With objXMLhttp
            .Open "GET", strURLDownload, False
            .setRequestHeader "cache-control", "no-cache, must revalidate"
            'Cookie 2mal setzen... Bug: http://support.microsoft.com/kb/290899
            .setRequestHeader "Cookie", strCookie
            .setRequestHeader "Cookie", strCookie
            .send
        End With
       
        ' Speichern der xls Datei als Binary
        With objStream
            .Type = 1 ' adTypeBinary
            .Open
            .Write objXMLhttp.responseBody
            .SaveToFile strSavePath & strFileToSave, 2 ' adSaveCreateOverWrite
        End With
        objStream.Close
       
   Next lZeile
   
    Set objStream = Nothing
    Set objXMLhttp = Nothing
 
End Sub
 

endless diaspora loops

wha.. kurz vorm ins bett gehen wollte ich “noch schnell” den diaspora pod mal wieder updaten. geht ja schnell… und dann geht nix mehr. der firefox sagt:

Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.

da haben die mal wieder was geaendert und ich habs nicht mitbekommen, weil ich zu faul bin, die release notes zu lesen. ich unterstelle jetzt einfach mal, dass das da drin gestanden haette. die installationsanleitung hat im abschnitte Configuring SSL zumindest ein update bekommen. ein kurzer besuch im deutschen diaspora irc channel brachte mich auf die richtige faehrte, dass die reverse proxy configuration angepasst werden muss. fuer den nginx lautet die entsprechende zeile:

proxy_set_header X-Forwarded-Proto https;

und fuer den apache2:

RequestHeader set X_FORWARDED_PROTO 'https'

facebook und die werbung (2)

ich hatte das thema ja schonmal angerissen. es kam, wie es kommen musste… “Facebook platziert Werbung in der Neuigkeitenliste”

Das soziale Netzwerk Facebook hat damit begonnen, Werbung direkt im Nachrichtenstrom der Nutzer anzuzeigen. […] Werbung erschien bis jetzt nur am rechten Rand der Seite und nicht direkt zwischen den Neuigkeiten. Laut Facebook sollen die neuen Anzeigen je Nutzer nur einmal pro Tag eingeblendet werden, Intensivnutzer könnten sie aber auch öfter zu Gesicht bekommen.

war abzusehen. und irgendwo hatte ich das auch schonmal kommentiert:

Um die Einträge aus der Liste zu entfernen, besteht lediglich die Möglichkeit, sie einzeln auszublenden.

dabei hilft man facebook natuerlich, das profil ueber einen selbst zu verfeinern. da kann jeder erstmal von halten was er will. vielleicht wirds ja auch ein wahnsinns fortschritt fuer die werbeindustrie. fuer die user aus deutscheland gibts auf jeden fall noch schonfrist…

Vorerst sind die deutschen Nutzer von der Einführung noch nicht betroffen.

es wird sicher nicht lange dauern, bis werbung so aussieht, dass man sie mit beitraegen seiner “facebook-freunde” verwechseln kann.

vielleicht bastelt auch mal jemand ein firefox plugin, um den scheiss ausblenden zu koennen? duerfte kein grosser hack sein, wenn diese werbung wie beschrieben extra markiert ist.

trotzdem fand ichs schoener, als der gespielte mark zuckerberg im film social network noch voll gegen werbung war. leider nur ein film… 😉