« first day (2057 days earlier)      last day (1054 days later) » 

2:04 PM
1
Q: Porque mi consulta devuelve signos de interrogación

John DoeEstoy obteniendo signos de interrogación como resultado de lectura de una columna a la cual estoy leyendo el xml La consulta con la que estoy obteniendo los registros y en la cual obtengo en uno de ellos el signo de interrogación es la siguiente: Select tp_ColumnSet.value('(/nvarchar1)[1]', 'nvar...

 
@MauricioContreras cual de todos?
 
@JohnDoe probá reemplazar tp_ColumnSet.value('(/nvarchar10)[1]', 'varchar(MAX)') AsignadoSG, con tp_ColumnSet.value('(/nvarchar10)[1]', 'nvarchar(MAX)') AsignadoSG,
nvarchar soporta unicode
 
Eso mismo iba a preguntar, por que antes esta mostrando con nvarchar, pero despues usar varchar... es como... porque ???
 
nvarchar10 es el nombre del elemento... y lo castea a varchar(MAX)
pero como es unicode, ahí explota
por eso creo que tp_ColumnSet.value('(/nvarchar10)[1]', 'nvarchar(MAX)') AsignadoSG, va a andar :D
 
@JohnDoe ya probaste ?
 
2:15 PM
nos va a dejar con la duda... 🦇
 
@MauricioContreras ahhh pero ese es el mayor que es trans
yo solo tengo una pelota
 
@g3rv4 Voy a probarlo
@g3rv4 con nvarchar obtengo lo mismo del xml
 
bien :) así que anduvo \o/
 
Pero tampoco esta bien
 
2:29 PM
lo que está mal es el xml
entonces... pero la consulta está bien
 
@JohnDoe porque esta en chino?
 
el xml tiene unicode adentro
 
Lo raro es que no se porque retorna esos caracteres en chino
 
porque... es el contenido!
 
@NicolasOñate Es lo que no se, pero no deberia allí debe salir otro valor diferente y no en chino
 
2:30 PM
o sea, si el campo tiene esto:
<float1>1.200000000000000e+001</float1>
<int2>2</int2>
<int3>497</int3>
<int5>31</int5>
<ntext2>&lt;div class="ExternalClass9DB19E6929B74D6EB9D92825BBE42503"&gt;&lt;p&gt;​ESTA ES UNA PRUEBA&lt;br&gt;&lt;/p&gt;&lt;/div&gt;</ntext2>
<nvarchar1>TICKET DE PRUEBA</nvarchar1>
<nvarchar3>(3) Baja</nvarchar3>
<nvarchar4>Iniciada</nvarchar4>
<nvarchar10>쐘ᆵ虳䍵᮴됱볈违</nvarchar10>
la consulta extrae el contenido bien
lo que ahora tenés que ver es cómo se está guardando ese XML
fwiw, no me dieron ganas de responder la pregunta en SOes porque es muy localizada
pero la respuesta es: retorna signos de pregunta porque estás casteando contenido unicode a varchar, que no soporta unicode. nvarchar sí soporta unicode
 
@g3rv4 Pero al finalizar mi pregunta resalto "Como se puede visualizar en el xml la etiqueta <nvarchar10> contiene caracteres extraños cosa que tampoco esta bien y que al momento de devolver la consulta me devuelve signos de interrogación."
Tampoco esta bien que devuelva caracteres extraños
 
no son caracteres extraños... son los caracteres que tiene el XML
<float1>1.200000000000000e+001</float1>
<int2>2</int2>
<int3>497</int3>
<int5>31</int5>
<ntext2>&lt;div class="ExternalClass9DB19E6929B74D6EB9D92825BBE42503"&gt;&lt;p&gt;​ESTA ES UNA PRUEBA&lt;br&gt;&lt;/p&gt;&lt;/div&gt;</ntext2>
<nvarchar1>TICKET DE PRUEBA</nvarchar1>
<nvarchar3>(3) Baja</nvarchar3>
<nvarchar4>Iniciada</nvarchar4>
<nvarchar10>🤑</nvarchar10>
que la consulta devuelva 🤑 está bien
 
Pense que lo estaba retornando así por que hacia falta algo de unicode
 
ahora... si 🤑 es incorrecto, tenés que ver quién está guardando el xml ahí
y por qué está guardando 🤑
o quién lo está actualizando
Select tp_ColumnSet
From Content.dbo.UserData
Where ListId = 'C4B4' and tp_ColumnSet.value('(/nvarchar1)[1]', 'nvarchar(100)') = 'TICKET DE PRUEBA'
si ^ te devuelve el xml con el valor 쐘ᆵ虳䍵᮴됱볈违
ese es el valor que está guardado en la base de datos
 
@g3rv4 fwiw ???
 
2:40 PM
yo creo que alguien te está mandando a tomar un tecito :)
@Excorpion for what it's worth
 
?¿?¿?¿?
 
jAJAJAJAJ
Bueno ya revisare entonces como se esta guardando ese xml ahí
 
> said when you are giving someone a piece of information and you are not certain if that information is useful or important:
 
Ja, yo igual tengo problemas con un xml ahora
0
Q: No logro obtener datos de un XML

ExcorpionNo se como obtener facilmente datos dentro de un XML con formato. Siempre me cuesta demasiado y quiero entender que hago mal. tengo un archivo XML, obtengo la ruta valida y cargo el documento: $dirXML = "directorio/archivo/xml.xml"; $cont = simplexml_load_file($dirXML); Dicho XML cargado, tiene ...

@g3rv4 O... por si las moscas
 
@Excorpion no sé cómo funciona simplexml_load_file, pero yo intentaría usar XPath
@Excorpion mirá esto
 
2:45 PM
@Excorpion Hace poco tambien tuve problemas con un XML, te comparto mi pregunta ya resuelta por si te interesa
2
Q: Como leer un archivo XML y validar con los datos de una tabla

John DoeEstoy en la creación de una funcionalidad que permita cargar archivos XML pero antes de cargarlos requiero verificar su contenido, no se si sea la manera correcta pero estaba pensando en algo como primero leer el XML para revisar su contenido y luego validarlo con los datos que tengo almacenados ...

En este caso no utilizo simplexml_load_file
Utilizo SimpleXMlElement
 
claro! todo sirve mientras logre entender por que no puedo obtener el dato
use lo que use, siempre llego a complicarme
 
@JohnDoe tus preguntas son demasiado específicas para mi gusto... pero parece que alguien te contesta :) así que bien ahí!
 
@g3rv4 Trato de ser lo mas especifico posible, porque creo que a veces no me doy a entender por no tener un contexto mas claro de la situación
 
@JohnDoe en el ejemplo de ahora con el xml, a mi me hubieran dado más ganas si simplificabas el problema... algo así por ejemplo:
sabés qué? me parece que estoy equivocado :)
intentando reducir el problema, la verdad es que lo único que pude hacer era sacar campos, que la verdad no molestan
así que... me trago mis palabras
y respondo la pregunta :)
1
A: Porque mi consulta devuelve signos de interrogación

g3rv4El XML con el que estás trabajando tiene, en el elemento <nvarchar10> caracteres Unicode, que ocupan más lugar que los caracteres UTF-8 o UTF-16. El segundo parámetro de value es el tipo al que SQL Server tiene que castear el resultado, y vos le estás diciendo que lo haga a varchar(MAX). Sin emba...

 
3:26 PM
@g3rv4 Gracias por tu respuesta, espero que tanto mi pregunta como tu respuesta pueda ayudarle a alguien mas que se encuentre con el mismo problema
 
@JohnDoe estoy de acuerdo :) y gracias por conversar... darme cuenta de que estoy equivocado es genial... ahí aprendo
 
3:41 PM
@FranciscoNúñez-TodoPoderoso por aca te muestro todo el xml
es decir, el var_dump del XMl
 
si alguien pide ayuda para hacer que un keylogger sea persistente, esta bien? o va en contra de alguna norma del sitio?
 
Depende de que pienses al usar un keylogger
Claramente suena a algo raro... pero depende del contexto.
Yo mismo he usado keyloggers para tener seguridad de que alguien no estaba haciendo algo indebido en una computadora
Ahora... hice mal yo en revisar con la ayuda de un keylogger o hizo mal el sujeto que estaba haciendo algo malo con la computadora ??
Lo malo de los keyloggers va con lo que tiene que ver con cuentas y ese tipo de privacidad
 
prácticamente el uso de un keylogger es para fines maliciosos además de atentar con la privacidad de una persona
 
Candid moe ya lo ha dejado muy claro
 
@Christian eso es justo lo ultimo que dije XD
 
3:47 PM
gbianchi me dijo que si estaba permitido ese tipo de preguntas, pues estan relacionadas con la programación, pero pedir ayudar para hacer hacking eso ya no
pero si se quiere hacer que el keylogger se instale en la pc, eso seria hacking? o es usado como herramienta?
 
aun no entiendo por que pierden el tiempo discutiendo con los OP... cuando la pregunta gira entorno a activides ilegales...
incluso asumir que el uso es para algo ilegal ... todos los que programan una pagina web o preguntan por temas de programacion web pueden estar programando una apgina web porno o para vender drogas o cualquier idea loca....
simplemente hay que decirle que esta fuera del tema hablar de jeyloger y hacks en temas de programacion dentro del sitio... simplemente no se permite...
 
@FranciscoNúñez-TodoPoderoso depende del uso, cuando inicie en Python hice un keylogger y me encontré con muchos problemas, en ese entonces no conocía SO, de lo contrario hubiera puesta mi pregunta. En este caso no lo quería usar con fines ilegales, solo era un proyecto
@FranciscoNúñez-TodoPoderoso o phishing
 
@FranciscoNúñez-TodoPoderoso Creo que eso determina el resto
 
@Christian pero tu pregunta es otra mas especifica... como acceder con python a eventos de teclado....
 
Un keylogger puede desarrollarse por varios motivos no necesariamente ilegales, aunque, la mayoría de las veces seguramente son por motivos "non sanctos". Yo preferiría que la comunidad este abierta a estás preguntas.
Los temas de seguridad son super interesantes
 
3:54 PM
@PatricioMoracho pero no es un tema permitido ... simplemente debe cerrarce
desde que dicen keyloger o hack es por que la persona no supo hacer la pregunta
y el tema automaticamente esta fuera de sitio-....
@PatricioMoracho hay un sitio para temas de seguridad no???
 
@FranciscoNúñez-TodoPoderoso no exactamente por que sigue siendo de programación
 
@PatricioMoracho a menos que pregunta temas de seguridad relacionado a un codigo especifico y se use el tag de revision-de-codigo sigue siendo off-topic
 
@FranciscoNúñez-TodoPoderoso yo puedo preguntar como hacer un insert a una tabla, no digo para que, y lo que estoy haciendo es guardando la informacion que obtuve de un keylogger dentro de mi base de datos.. nunca vas a saber si lo que hago es ilegal o no...
 
@FranciscoNúñez-TodoPoderoso pd. estoy usando el string ahora mismo, pero dejare la pregunta abierta a la espera de una respuesta de la pregunta-
 
@Excorpion jajajaj sabia que harias eso...
 
3:56 PM
Hay una connotación negativa en la palabra "hacker", y es todo lo contrario, hay que incentivar el pensamiento "hacker" en todos los programadores.
 
las preguntas directas sobre hacking son off-topic.. las preguntas sobre codigo, no...
 
Si es obvio jeje, es que la duda es... por que con load_file no XD
 
@gbianchi como que catalogarías, hacer persistente un script?
 
@FranciscoNúñez-TodoPoderoso La pregunta es mala, pero un estudiante de seguridad informática, ¿por que no puede hacer preguntas sobre desarrollo de keyloggers?
 
invocaron a candid :O
 
3:58 PM
@Christian siempre hay que leer el contexto completo
 
BTW @Christian la pregunta esa aun esta ON ?
 
@Excorpion sip
 
Resulta que no es sólo un "keylogger". También captura y sube el microfono, la cámara web y los screenshots. Si eso no es hacking, por favor expliquenmelo.
 
Que la pregunta deje abierta la idea que el keylogger pueda usarse para fines equivocados, ahí estoy de acuerdo. Pero es como dice @gbianchi, si yo pregunto como hacer un drop de unas tablas y después eso lo uso para arruinar la BD de mi ex empleador, es otro tema.
 
3:59 PM
@CandidMoe alv no había leído el código, y ahora me doy cuenta que si tienes razon
 
@PatricioMoracho por que no esta dando una explicacion de lo que pretende... todo es en base al escenario y los datos que brinda el OP... pero no es para tema de discucion... es algo que se debe preguntar y se debe decir...
 
@Excorpion si
 
@Excorpion intenta esto: $cont['DTE']['Documento']['TED']['DD']['CAF']['DA']['RNG']; dice que no es un objeto puede ser que este retornándote un array lo cual puede ser un bug si la documentación dice que debe retornar un objeto.
 
a ver si entendemos algo..
 
@Christian Ahora que lo veo... ese post es demasiado, obtiene DEMASIADA info para aplicar a solo un simple keylogger
 
4:01 PM
un keylogger, que capture pantalla, microfono y otras cosas, en algunos ambitos, es perfectamente legal
con la pandemia, y el trabajo virtual, muchas, pero muchas empresas usan esas cosas para controlar que sus empleados realmente estan trabajando
se puede usar para cosas ilegales.. si
podemos nosotros, desde atras de una pantalla, saber si es para algo ilegal, no
 
@CandidMoe Convengamos que si viene a preguntar como hacer que un script sea persistente, no se trataría de un hacker con muchas luces. Yo creo que la pregunta debe cerrarse por que es mala.
 
tambien seria totalmente ilegal construir algo que mande mail en masa.. o que haga scrapping de una pagina web.. pero no tenemos forma de saberlo....
 
@gbianchi Esa es una explicación convincente, corroborada por artículos en la prensa. Es la explicación que NO dio el OP.
 
@PatricioMoracho ese es el mayor motivo para cerrar una pregunta...
 
@FranciscoNúñez-TodoPoderoso nah... aun esta null como antes
 
4:03 PM
La excusa "no sabemos para que se usara" suena igual que "sólo cumplí ordenes".
 
@gbianchi Yo siempre quedo en duda con los scrappings... son tan raros para mi
 
Y perdonen que sea tan intolerante, pero después de tener que sufrir ataques y hackeos, no me queda tolerancia para estos individuos.
 
Esto es como las preguntas de quiero ofuscar mi codigo. Si venis a pregutnar como ofuscar tu codigo, entonces tu codigo no vale la pena para ser ofuscado....
 
@Excorpion pero también son interesantes y bonitos, además si quieres hacer un buscador necesitas hacer scrapping
 
@CandidMoe Lo que no me gusta es que en el sitio no se pueda preguntar ciertos temas que son de programación, es más un tema de concepto.
 
4:06 PM
teniendo en cuenta el código y viendo la información que recoge, entonces que se podría pensar?
 
@PatricioMoracho ¿Cuales?
 
igual, esta tratando de hacer un keylogger en python... para todo concepto, es la peor idea del planeta
como virus, es insersible...
en mi pc por ejemplo no ejecutaria nunca a menos que logren instalar python...
 
@Christian Yo pienso que hagamos lo que hagamos, el encontrará su solución por que ese codigo esta completo ya... su problema es diferente a que no funcione.. pero la pregunta igual deberia cerrarse
 
@CandidMoe Pensemos en una comunidad de física o ingenieros, ¿no se podría discutir como se construye una bomba atómica simplemente por que no queremos fomentar que se la construya?
 
Para cortar con los hackeos, me cree un CD booteable con Linux configurado como Firewall (con todos los ejecutables) + un HD para las colas de correo y áreas de trabajo. Si lo llegaban a hackear, era cosa de reiniciar el PC: no había manera de instalar nuevos ejecutables.
 
4:09 PM
si yo pregunto como hago que mi programa se ejecute al iniciar la pc no estaría mal, ¿o si?
 
@Christian Si, por eso dije que el autor no tiene muchas luces, simplemente cuenta el problema y adentro.
 
Aca estas preguntando dos cosas diferentes.. una es como hacer que un script de python se ejecute al iniciar el Sistema operativo (que es todo un tema y depende del sistema operativo) y otra cosa es que tu proceso corra mas de 300 segundos... Por favor, corrige la pregunta para que solo haya una sola en ella, y que no sea basada en opiniones. Tambien, explica de donde salen esas lineas que hacen que el proceso dure 300 segundos, y explica como esperas que un proceso python este vivo todo el tiempo... — gbianchi ♦ 28 secs ago
 
@Christian Mismo caso que si pone un fragmento del codigo, y oculta que es un keylogger como tal...
 
@PatricioMoracho Sigamos con el keylogger. El tema de persistir un script es relevante: tengo una aplicación que sería super simple si logró persistirlo a través de reboots. Pero el OP no es capaz de reducir su problema a lo esencial, por ende, está simplemente copiando código de otro y no tiene mucha idea. O sea, hacker.
 
ese era el comentario que habia que dejarle, en lugar de toda una discusion sobre si es valida o no...
 
4:17 PM
@gbianchi creo que el OP confunde algunas cosas, pues menciona que se ejecute por mas tiempo, lo que seria hacer persistente su script
 
@PatricioMoracho Tú deberías leer a Kaczynski. Tienes las preguntas, él tiene las respuestas. essentialinstitute.org/uploads/…
 
@Christian lo que op quiere no se puede hacer
simplemente porque (sacando las implicancias legales) su codigo no va a funcionar si le pone un while (true)...
habria que reescribir todo su codigo...
 
@gbianchi El hecho que que el OP no lo entienda me señala que no trabaja para una compañia especializada en temas de seguridad.
 
@CandidMoe totalmente.. pero hay mejores maneras de pincharle el globo
de hacker, tiene 0
 
4:24 PM
@gbianchi El 90% son como él. Se limitan a copiar programas de otros sin entender el código ni los conceptos subyacentes.
 
eso es hacking o no?
 
@Christian su programa no es solo un keylogger
 
miraste la captura?
 
@CandidMoe no entiende lo que hace el codigo que copio
 
@Christian A confesión de partes, relevo de pruebas.
 
4:26 PM
@CandidMoe yo le pincharia el globo.. se lo mandas a un amigo? un programa python? y si no tiene python?
 
@gbianchi No hay que discutir con idiotas ni alimentar al troll.
 
@gbianchi no le bajes los ánimos, piensa que su script funcionara siempre
 
Yo divido a los hackers en tres categorías: 1) Script Kiddie, que se limita a copiar y tontear con código que baja de Internet, sin entender nada de nada. 2) Pro Un tipo que sabe programar, entiende lo que hay debajo, está informado y puede aplicar los conocimientos con éxitos. Figura tras los hackeos que aparecen en la prensa. 3) Master Es el tipo que descubre los 0-day-exploits y todos los demás hacks que ocupan los Pro.
 
@FranciscoNúñez-TodoPoderoso te molesto a limpìar los comentarios ?? agrege todos los intentos a una edicion del post del XML
 
Si llegan a preguntar a SOes, son script kiddie definitivamente.
 
4:32 PM
@CandidMoe o estudiantes de ethical hacking
 
@MauricioContreras te das cuenta cuando la pregunta es de alguien con conocimientos o no lo es...
esta, claramente, no lo es...
 
@Excorpion no estaba en una reunion con el Gerente General de una empresa local XD
@Excorpion que quieres que haga que elimine los comentarios?
 
Si :3
se ha repetido varias veces el de los var_dump, asi que preferi añadirlo a la edicion
 
@Excorpion deberia ser parte de las pruebas realizadas y deberia siempre de estar en el post
 
@gbianchi yo no he dicho lo contrario. Yo he dicho que no sólo hay script kiddies como el de la pregunta (es demasiado evidente). Sino que también los hay quienes estudian ethical hacking.
 
4:44 PM
@MauricioContreras si.. y hay quienes hacen cosas legales con cosas que parecerian ilegales y se podrian usar para cosas ilegales.. estamos en la misma sintonia..
y @Christian no todas las personas que vienen buscando ayuda, deben ser ayudadas... hay que mirar siempre el contexto....
 
@FranciscoNúñez-TodoPoderoso Por eso lo agregue
 
@gbianchi igual pienso ayudar a la mayoría de personas :D
 
@Christian como quieras
 
4:58 PM
@g3rv4 Estas por aquí ?
 
sip, por?
 
0
A: No logro obtener datos de un XML

Francisco Núñez-Todo Poderosopor algún motivo DTE al ser tu nodo root no debes usarlo en el acceso al objeto; desconozco si esto es un bug o que, pero el acceso quedaría así: $cont->Documento->TED->DD->CAF->DA->RNG esto es lo que dice la documentación: Ejemplo #1 Interpreta un documento XML <?php // El fichero test.xml cont...

@Excorpion que raro ... entonces la lectura de string tiene un resultado objeto distinto a si lo haces con un archivo ... XD
 
5:41 PM
estan a punto de aventar la release 5.0.2 de BS
 
5:53 PM
Hola buenas tardes a ver si alguien me puede ayudar por favor
0
Q: Tabs dinamicas de Bootstrap 4

MiguelBuenas tardes tengo un problema que la verdad no se como abordarlo. Tengo una base de datos con unas categorias y otra con unas rutinas, las asocio por una columna, creo que esto no viene al caso así que no detallo más. Tengo en mi controlador una función que saca las categorias y luego empiezo a...

 
6:15 PM
@FranciscoNúñez-TodoPoderoso XD señor todopoderoso, primero termine de redactar su respuesta completa por favor XDD
 
@Excorpion la respuesta completa es lo primero que le dije; lo segundo que hacia falta agregar son errores de sintaxis...
2
A: retorno de una función

Francisco Núñez-Todo PoderosoLo que estas obteniendo es un string en formato json el cual tienes que decodificar (convirtiéndolo en un objeto) y luego convertir el objeto en array (yo usaría un casteo): $json='{"id": 2,"clienteid": "00001","nombre": "Pepe"}'; $jsonObj = (array) json_decode($json); echo $jsonObj['...

 
una pregunta, se puede colocar modo oscuro al sitio de meta?
 
6:55 PM
@Christian nel
 
 
1 hour later…
8:18 PM
@Christian cuando revertis una edicion, dejale un mensaje a OP explicandole porque.. si no, el mismo vuelve para atras
 
8:35 PM
@gbianchi hablas de la pregunta sintaxis invalida?
esta habalndo con el OP por el chat y le dije el porque
 
@Christian ok
 
sin embargo creo no me entendió y volvió ha hacerlo
 
9:27 PM
quiero hacer algo como postman pero la idea es integrarlo en winform...
o un tab de winform
 
10:00 PM
Postman tiene una app de escritorio
 
quiero integrarlo en un winform
en .net
en un desarrollo en visual estudio...
o algo que se paresca a postman
que consuma rest y soap principalmente
client api
 
pero el cliente que yo sepa no es una api... es simplemente un cliente para api de escritorio...
si queres hacerlo todo vos de vuelta... dale...
 
no es que quiera hacerlo todo de vuelta
quiero integrarlo en otro kit de desarrollo, que estoy haciendo en winform
es para una empresa que no quieren instalar programas de tercero...
si no que quieren tener sus propias herramientas y darles mantenimiento y actualizarlas etc...
 
postman es solo para probar api... no es un programa en si...
postman es gratis.. y la interfaz web no se instala... en fin...
y cual es la pregunta?
 
@gbianchi postman es un programa que prueba API con REST SOAP y GraphQL
 
10:09 PM
@FranciscoNúñez-TodoPoderoso ya lo se.. cuando no tengo swagger lo uso...
 
pienso hacer algo similar Open Source para una empresa...
no como POSTMAN que tiene pricing
no se si me sujieren algun seed de proyecto para winform .net XD
algun dll o paquete de nugged
 
yo desconozco
 

« first day (2057 days earlier)      last day (1054 days later) »