• Hallo liebe Userinnen und User,

    nach bereits längeren Planungen und Vorbereitungen sind wir nun von vBulletin auf Xenforo umgestiegen. Die Umstellung musste leider aufgrund der Serverprobleme der letzten Tage notgedrungen vorverlegt werden. Das neue Forum ist soweit voll funktionsfähig, allerdings sind noch nicht alle der gewohnten Funktionen vorhanden. Nach Möglichkeit werden wir sie in den nächsten Wochen nachrüsten. Dafür sollte es nun einige der Probleme lösen, die wir in den letzten Tagen, Wochen und Monaten hatten. Auch der Server ist nun potenter als bei unserem alten Hoster, wodurch wir nun langfristig den Tank mit Bytes vollgetankt haben.

    Anfangs mag die neue Boardsoftware etwas ungewohnt sein, aber man findet sich recht schnell ein. Wir wissen, dass ihr alle Gewohnheitstiere seid, aber gebt dem neuen Board eine Chance.
    Sollte etwas der neuen oder auch gewohnten Funktionen unklar sein, könnt ihr den "Wo issn da der Button zu"-Thread im Feedback nutzen. Bugs meldet ihr bitte im Bugtracker, es wird sicher welche geben die uns noch nicht aufgefallen sind. Ich werde das dann versuchen, halbwegs im Startbeitrag übersichtlich zu halten, was an Arbeit noch aussteht.

    Neu ist, dass die Boardsoftware deutlich besser für Mobiltelefone und diverse Endgeräte geeignet ist und nun auch im mobilen Style alle Funktionen verfügbar sind. Am Desktop findet ihr oben rechts sowohl den Umschalter zwischen hellem und dunklem Style. Am Handy ist der Hell-/Dunkelschalter am Ende der Seite. Damit sollte zukünftig jeder sein Board so konfigurieren können, wie es ihm am liebsten ist.


    Die restlichen Funktionen sollten eigentlich soweit wie gewohnt funktionieren. Einfach mal ein wenig damit spielen oder bei Unklarheiten im Thread nachfragen. Viel Spaß im ngb 2.0.

[Sonstiges] Minimal-Windows VM nur für IE-Anwendung

Novgorod

ngb-Nutte

Registriert
14 Juli 2013
Beiträge
3.055
Servus,

ich muss hin und wieder eine art "legacy" web-anwendung benutzen, die (vorsichtig ausgedrückt) eher bescheiden programmiert ist, indem sie auf IE+activeX setzt und noch jede menge crap auf dem rechner installiert.. ich habe zwar momentan win7 und 8.1 als haupt-OS, aber ich will möglichst wenig kontakt zwischen der fraglichen software und dem haupt-OS herstellen, daher schien eine VM die beste lösung - nur würde ich ungern etliche GB an speicher + ladezeit für eine IE-anwendung verschwenden.. derzeit benutze ich dafür ein blankes XP und IE8 (immerhin mit allen updates) in einer VM und mit ein paar tricks kann man den platzbedarf auf 1-2GB abspecken.. wäre hier eine noch schlankere variante denkbar, z.b. irgendein "thin client", der zumindest IE8 und activeX unterstützt? ginge sowas auch mit "teil-virtualisierung", im sinne einer sandbox? d.h. könnte hier ein zum haupt-OS kompatibler IE (sinnigerweise der aktuellste) komplett isoliert vom OS laufen, also mit seinem eigenen acviteX-kontext, einem isolierten festplattenbereich für die dazugehörigen activeX-crap-module usw.? letztere variante wäre ideal hinsichtlich speicher und ladezeit, weil da nicht jedesmal ein eigenes virtualisiertes OS gebootet werden müsste, aber im sinne einer klassischen sandbox (voller lesezugriff, isolierter schreibzugriff) stelle ich es mir schwierig vor, einen kompletten IE mit activeX umzusetzen - das ist nochmal eine ganz andere liga als irgendein keygen ;)... was meint ihr?
 

sia

gesperrt

Registriert
26 März 2015
Beiträge
5.931
Ort
FFM (NSFW)
Sandboxie?

Du könntest auch WINE in einer Alpine-Linux-VM laufen lassen und darin dann den IE installieren. Benötigt vermutlich weitaus weniger Speicher.

Oder WINE in Docker auf Windows: https://hub.docker.com/r/yantis/wine/

Du kannst auch WINE direkt auf Windows installieren und darin den IE laufen lassen, aber ich vermute, dass die Sicherheit davon im Vergleich zu Virtualisierung/Docker weitaus geringer ist.
 

Novgorod

ngb-Nutte

Registriert
14 Juli 2013
Beiträge
3.055
  • Thread Starter Thread Starter
  • #3
wine kann direkt auf windows laufen? wie denn das!? :eek:

die lösung mit docker bzw. anderen linux-VMs + wine klingt recht kompliziert (viele layer, außerdem sind meine linux-kenntnisse zu bescheiden, um das richtig zu konfigurieren)..

an sandboxie hab ich auch gedacht, aber ich weiß nicht so recht, wie man damit eine "separate" instanz vom IE auf demselben system zum laufen bekommt, der isoliert vom restlichen system läuft, inkl. des activeX-ballasts.. aber ich werd's mal anschauen..
 

sia

gesperrt

Registriert
26 März 2015
Beiträge
5.931
Ort
FFM (NSFW)
wine kann direkt auf windows laufen? wie denn das!? :eek:
Kompilieren mit mingw64! Ist aber keine gute Idee.
Vielleicht geht's ja auch mit dieser Ubuntu-Bash, die jetzt als Entwicklertool auf Windows läuft? kA ob da WINE läuft.

die lösung mit docker bzw. anderen linux-VMs + wine klingt recht kompliziert (viele layer, außerdem sind meine linux-kenntnisse zu bescheiden, um das richtig zu konfigurieren)..
Docker braucht im Idealfall nur einige wenige Befehle, um das Image zu ziehen und zu starten. Kurz in die Begrifflichkeiten einarbeiten (RTFM), dann geht das auch ohne sonstige Vorkenntnisse. Das Problem wird eher sein, dass das vorhandene Docker-Image nicht für Windows gedacht ist – da müsste man mal nachfragen.

an sandboxie hab ich auch gedacht, aber ich weiß nicht so recht, wie man damit eine "separate" instanz vom IE auf demselben system zum laufen bekommt, der isoliert vom restlichen system läuft, inkl. des activeX-ballasts.. aber ich werd's mal anschauen..
Ich hab da auch keine Ahnung, ehrlich gesagt. Sandboxie sah mir immer zu sonderbar und unvertrauenswürdig aus, aber hatte im Hinterkopf, dass das solche Sachen kann.
 

electric.larry

\''; DROP TABLE user; --
Teammitglied

Registriert
13 Dez. 2014
Beiträge
4.549
Ort
Raum 43
Soweit ich weiss, ist der Internet Exploder ja ziemlich tief ins Betriebssystem verwurztelt. Hab es noch nie versucht, aber denke den Browser und die ganzen Dependencies in Wine oder sowas wie Sandboxie zum Laufen zu bringen, ist eine ziemliche Challenge.

Ich würd eher raten, eines der kostenlosen VM Images von Microsoft ziehen - die gibts für VMware, VirtualBox, etc. - und den Browser darin laufen zu lassen. Die Images sind aber nicht unbegrenzt lange nutzbar. Am besten einen Snapshot machen, wenn alles konfiguriert ist, und immer wieder von dort starten.
 

Novgorod

ngb-Nutte

Registriert
14 Juli 2013
Beiträge
3.055
  • Thread Starter Thread Starter
  • #6
danke für den tipp.. ~4GB für ein Win7 image mit IE11 sind nicht schlecht, allerdings komme ich mit meinem mini-XP auf ~1GB (dafür ist es XP ;)).. schaut wohl so aus, dass eine "echte" VM nicht kleiner zu kriegen ist, oder? :confused:
 

KingJamez

Aktiver NGBler

Registriert
18 Juli 2013
Beiträge
501
Ich fände den Docker Ansatz ganz interessant, kenne mich aber zu wenig damit aus um zu sagen ob das funktioniert.

Ich würde mir ein PE image (BartPE wird nichtmehr offiziell entwickelt, es sollte ja aber noch wege geben es zu nutzen) erzeugen das dann Notfalls Booten (von DVD oder USB) oder das Image eben in der VM nutzen.
 

Novgorod

ngb-Nutte

Registriert
14 Juli 2013
Beiträge
3.055
  • Thread Starter Thread Starter
  • #9
ich hab's mir angeschaut, aber die isolierung der sandbox ist unzureichend, zumindest gehen activex-module/programme an der sandbox vorbei.. evtl. kann man sich was mit sandboxie basteln, da gibts jedenfalls mehr kontrolle über die sandbox..
 

drfuture

Zeitreisender
Teammitglied

Registriert
14 Juli 2013
Beiträge
8.728
Ort
in der Zukunft
Ok das ist Mist :(
Ja da bleibt wohl nur eine vm... Bzw ich kenne noch eine Lösung die funktionieren sollte, davon gibt es bisher aber keine singlepc Lösung (bromium)

... Beim schreiben fällt mir gerade etwas anderes ein wie eine andre Sicherheits Lösung *sandboxed*
Du hast runas machen... Die activex sind meines Wissens per User installiert und verwaltet.
Erstell einen unser für die Anwendung, Log die einmal damit ein, geh in deinen normalen Account, nach eine Batch mit ausführen als, iexplore.exe User den du neu erstellt hast.

Die context Trennung von Windows ist seit 20 Jahre immer weitet entwickelt worden und dürfte zu den stabilsten teilen gehören
 

virtus

Gehasst

Registriert
24 Apr. 2015
Beiträge
1.689
Ort
AUF DEM MOND
Unter Windows benötigt Docker doch noch eine Linux-VM. Ich bin mir nicht sicher, ob das am Ende der Strecke tatsächlich noch Platz spart.
 

Novgorod

ngb-Nutte

Registriert
14 Juli 2013
Beiträge
3.055
  • Thread Starter Thread Starter
  • #12
docker sollte eigentlich in einer minimal linux-VM laufen, oder? also deutlich unter 100MB.. was wine inkl. IE benötigt, weiß ich nicht, aber es sollte insgesamt deutlich kleiner sein als mein derzeitiges mini-XP (knapp 900MB).. naja, da ich bezweifle, dass ich ein VM-image davon finden kann (minimal-linux + docker + wine), kann ich das eh nicht testen und zum selberbasteln fehlen mir die 1337 linux-skillz :)..
 

virtus

Gehasst

Registriert
24 Apr. 2015
Beiträge
1.689
Ort
AUF DEM MOND
Da ich docker noch nicht unter Windows verwendet habe, kann ich dir nicht sagen, wie groß das wird. Allerdings solltest du dir überlegen, dass du die Virtualisierungsumgebung, die DockerVM, den Docker Host und den Dockercontainer hast. Auch wenn es ein Minimallinux ist und der Docker-Container wieder nur wenige Layer benötigen würde, hättest du eine Menge Overhead.
 

Novgorod

ngb-Nutte

Registriert
14 Juli 2013
Beiträge
3.055
  • Thread Starter Thread Starter
  • #15
mh, das glaub ich mittlerweile langsam auch :dozey:..

@virtus: die größe der VM-umgebung selbst (VMware oder virtualbox) habe ich ja immer, egal ob windows oder linux drin läuft, und das docker toolbox image (= docker für windows <10) ist nur ~40MB groß.. natürlich hätte man dann in etwa 2 1/2 virtualisierungslayer (wine ist ja keine echte virtualisierung, so wie ich es verstanden habe) statt einem, aber der minimale performanceverlust spielt bei der anwendung eigentlich keine rolle - das hauptaugenmerk liegt auf speicherbedarf (storage und RAM, wobei die XP-lösung mit 256MB RAM und 64MB pagefile gerade noch läuft)..
 

sia

gesperrt

Registriert
26 März 2015
Beiträge
5.931
Ort
FFM (NSFW)
Ich weiß, ist ein Weilchen her, aber ich bin durch Google noch mal auf diesen Thread gestoßen.

Von Microsoft selbst gibt es ja mittlerweile Docker-Images und VMs für das Testen von Websites mit Edge.

Letztere kann man hier runterladen:
https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

Funktioniert mit Vagrant, VirtualBox, HyperV, VMWare oder Parallels (kann man auswählen).
 

Novgorod

ngb-Nutte

Registriert
14 Juli 2013
Beiträge
3.055
  • Thread Starter Thread Starter
  • #18
danke für die info, aber die sind alle immernoch um die 4GB.. ich nutze weiterhin mein ~1GB XP-image (:eek:) und dank samsung 950 pro dauert das "booten" keine 5 sekunden (und etwa nochmal so lang bis die internetverbindung initialisiert wurde).. solange von der anwendung keine aktuellere IE-version verlangt wird, werde ich erstmal dabei bleiben.. der sicherheitsaspekt von XP ist hierbei auch relativ latte, weil darauf niemals eine andere anwendung läuft (d.h. auch keine anderen urls aufgerufen werden), keine externen daten eingespielt werden und keine ports ins internet geöffnet sind (und das image ist non-persistent)..
 
Oben