Forum: Mikrocontroller und Digitale Elektronik USB zu USB/PS2


von Sebi R. (corema)


Lesenswert?

Hallo liebe Community,

ich bin während meiner Recherchen auf Euch aufmerksam geworden. Nun 
frage ich mich, ob ich hier für meine Problem/Projekt auch richtig bin:

Grundsätzlich möchte ich eine Textdatei(transkribiertes Diktat) von 
einem PC zum anderen transportieren. Das Problem dabei ist, dass ich auf 
dem ZielPC keine Administraoren rechte habe und ein DeviceBlocker 
installiert ist, der die Verwendung von USB-Speichersticks verhindert. 
Auch ist das Versenden per Email o.ä. aus Datenschutzrechtlichen gründen 
nicht gestattet.
Jetzt kommt das ABER: Der DeviceVBlocker lässt Tastaturen zu.

So kam ich auf die Idee die Datei von einer Simulierten USB oder PS/2 
Tastatur automatisch tippen zu lassen.
Dazu hatte ich mir überlegt den den ZielPC mit einem Tastaturcontroler 
einer alten Tastatur zu verbinden. An den Controler sollen dann die 
entsprechenden Signale gesendet werden, die entstehen, wenn eine Taste 
gedrückt wird.
Kernstück des Projektes ist dem entsprechend etwas, was die einzelnen 
Zeichen des Textes in die Tastaturmatrix umwandelt (dadurch einen 
Tastendruck simuliert), damit dann der Tastaturcontroller entsprechend 
reagiert.

Ich habe hier mit dem Tutorial angefangen und habe dem entsprechend die 
Frage, ob ich zur Umsetzung des Projektes hier richtig bin.
Vielleicht könnt ihr mir ja sogar ein Paar Tipps dafür geben.

Vielen Dank schon mal im Vorraus.
Gruß

: Verschoben durch User
von Programmierer (Gast)


Lesenswert?

Festplatte des Rechners ausbauen, in einen anderen Rechner stecken, und 
beliebige Mengen Daten draufkopieren. Auf Wunsch auch diesen unsäglichen 
"DeviceBlocker" löschen.
Hat der Rechner noch freie SATA/IDE-Anschlüsse? Daten auf eine 
Festplatte kopieren und die am Rechner anschließen, vielleicht 
verhindert der Blocker das nicht.
Hat der Rechner denn Internet? Dann einfach den Text per DropBox o.ä. 
kopieren (gibt auch Alternativen mit "Datensicherheit"); falls keine 
Programme installiert werden können, die Daten auf Google Drive o.ä. 
über den Browser hochladen.
WLAN/Netzwerkkarte? -> Mit anderem PC verbinden und per HTTP, FTP, SCP 
oder Windows-Freigabe Dateien rüberkopieren.

PS: Warum schlägt man sich mit einem derart limitierten Rechner rum und 
nimmt nicht einfach einen anderen?

von holger (Gast)


Lesenswert?

>So kam ich auf die Idee die Datei von einer Simulierten USB oder PS/2
>Tastatur automatisch tippen zu lassen.

Buhahaha. Geh zum Admin und lass den deinen Text auf den PC bringen.

von Sebi R. (corema)


Lesenswert?

Ein Einmaliger Transport ließe sich mit Sicherheit hinkriegen, jedoch 
handelt es idr pro Transfer um einen Text. Im Laufe des Tages der Wochen 
und Monate werden es jedoch wesentlich mehr werden.
Über Dropbox und der gleichen geht leider nicht, weil der Pc in einem 
gesicherten Netz befindet mit spärlicher Verbindung zur Außenwelt.
An der Konfiguration des PCs kann ich leider nicht ändern (WLAN hat er 
nicht). Und ich will auch gar nicht erst wissen, was der Admin macht, 
wenn er merkt, dass ich den PC aufgeschraubt habe und mal eben an der 
Platte rumgespielt habe.

Ich habe mir über eine komfortable Lösung intensiv den Kopf zerbrochen 
und bin auf die bereits genannte Idee gekommen. Aber bevor ich anfange 
zu lernen, wie Mikrokontroller programmiert werden, wäre es hilfreich zu 
wissen, ob der Plan mit denen umgesetzt werden kann.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wenn es nicht gewollt ist, auf diesen PC irgendwelche Daten zu 
übertragen, dann wird das einen Grund haben.

Wozu dient dieser "kastrierte" PC und warum muss auf diesen ausgerechnet 
irgendwas übertragen werden? Wozu soll das ganze gut sein?

von Stephan B. (matrixstorm)


Lesenswert?

Sebi Reich schrieb:
> Ich habe hier mit dem Tutorial angefangen und habe dem entsprechend die
> Frage, ob ich zur Umsetzung des Projektes hier richtig bin.

Meinst du quasi sowas hier:
http://matrixstorm.com/avr/tinyusbboard/#firmwares   (?)

Der Selbsttest macht eine USB-Tastatur auf und tippt dann einen Text aus 
dem Flashspeicher ab.

MfG

von Stephan B. (matrixstorm)


Lesenswert?

Neuimplementierte USB HID Bibliothek (C und Arduino), plus Extra:

https://github.com/tinyusbboard

: Bearbeitet durch User
von Peter II (Gast)


Lesenswert?

Sebi Reich schrieb:
> weil der Pc in einem
> gesicherten Netz befindet mit spärlicher Verbindung zur Außenwelt.

also hat er schon mal ein netz. Vermutlich kann er sogar DNS auflösen. 
Dann würde ich den text einfach übers DNS System übertragen.

von Schreiber (Gast)


Lesenswert?

Sebi Reich schrieb:
> Dazu hatte ich mir überlegt den den ZielPC mit einem Tastaturcontroler
> einer alten Tastatur zu verbinden. An den Controler sollen dann die
> entsprechenden Signale gesendet werden, die entstehen, wenn eine Taste
> gedrückt wird.
> Kernstück des Projektes ist dem entsprechend etwas, was die einzelnen
> Zeichen des Textes in die Tastaturmatrix umwandelt (dadurch einen
> Tastendruck simuliert), damit dann der Tastaturcontroller entsprechend
> reagiert.

Einen Tastaturersatz mit Serieller Schnittstelle (als Eingang) und PS2 
(als Ausgang) dürfte einfacher sein.
Dann brauchts nur noch eine Software die die Textdatei langsam über die 
serielle Schnittstelle verschickt sowei einen µC der das Empfangene 
weiterverschickt.

Sebi Reich schrieb:
> Ein Einmaliger Transport ließe sich mit Sicherheit hinkriegen, jedoch
> handelt es idr pro Transfer um einen Text. Im Laufe des Tages der Wochen
> und Monate werden es jedoch wesentlich mehr werden.
> Und ich will auch gar nicht erst wissen, was der Admin macht,
> wenn er merkt, dass ich den PC aufgeschraubt habe und mal eben an der
> Platte rumgespielt habe.
...was der Admin zu einer innovativen Spezialtastatur sagt würde ich 
dann aber auch nicht wissen wollen.

Ansprechpartner sollte hier wirklich der Admin sein, notfalls soll/muss 
der eben entsprechende Rechte erteilen oder eine Möglichkeit zum 
Datenaustausch schaffen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.