|
642
|
Seguridad Informática / Bugs y Exploits / Re: Mejor RAT para Android (pregunta)
|
en: 6 Abril 2019, 21:54 pm
|
Buenas, Te doy la razón en eso, pero como te contaré e estado bastante rato investigando ya que tengo poco, tengo 14 años i ago 3 ESO, entre los estudios, deberes, exámenes,... Tengo poco tiempo por eso recurro a preguntas en este gran foro! Gracias por tu primera respuesta!
claro, yo deje la universidad porque me aburria exageradamente, me inicie en esto por el troyano subSeven imaginate, no sabia ni que era un Ip local  , y ha dia de hoy sigo siendo un gran novato. Aprende a programar, en un buen lenguaje dog. ahi esta la magia de todo esto.
|
|
|
643
|
Programación / Java / Re: Matrices en Java
|
en: 6 Abril 2019, 20:42 pm
|
Hola, estará bien recorrida esta matriz de String? Mi idea es evitar la lectura los espacios que esten en null, soy novata en este mundo del Java public static void mostrarInformación (String[][] p ) { int i, j; for (i = 0; i < p.length; i++) { for (j = 0; j < p[i].length && p[i][j] != null; j++) { System. out. println(p [i ][j ]+"\t"); } if (p[i][0] != null) { } } }
Solo un ajuste para recorrerla, y filtrando los nulls public class MatrisDeStrings { private static final String[][] NOM_APE = {{"Raul", "Salazar", "Maria","Gonzales", "Josefina","Petronila", "Ana",null }}; public MatrisDeStrings() { matris(NOM_APE); } public static void matris (final String[][] matris ) { for(int f=0; f<matris.length; f++) { for(int c=0; c<matris[f].length; c++) { if(Objects.nonNull(matris[f][c])) { System. out. println(matris [f ][c ]); } } } //con programacion funcional .filter(Objects::nonNull) . forEach(System. out::println ); } public static void main (String ... agrs) { new MatrisDeStrings(); } }
el metodo nonNull de la clase java.util.Objects solo compara el objeto distinto de null public static boolean nonNull (Object obj ) { return obj != null; }
|
|
|
645
|
Seguridad Informática / Bugs y Exploits / Re: Mejor RAT para Android (pregunta)
|
en: 5 Abril 2019, 14:41 pm
|
Heyy heyy ya no empiecen con el fastidio vallan a leer e investigar también dejen la flojera  , parecen de kinder  Este tipo de post soooooobran aquí  usen una máquina virtual y autoinfectense con algún RAT en ella, con el servidor configurado de forma básica, aprendan sobre abrir puertos en su routers, DNS dinámicos, diferencias entre direcciones IP locales a públicas, No ejecutes cualquier RAT que bajen por ahí, después no digan que no se les dijo 
|
|
|
647
|
Foros Generales / Dudas Generales / Re: Orientación profesional
|
en: 5 Abril 2019, 01:21 am
|
Buenas tardes, Mi nombre es Oliver y no sé muy bien si este es el lugar correcto para plantear mi duda. Pero no encontré otro más idóneo. Así que pido disculpas de antemano.
El caso es que debido a mi situación laboral se me plantea el reto de tener que adquirir conocimientos técnicos en ciberseguridad. Y estoy un poco perdido sobre cómo conseguirlo.
¿Se podría lograr de forma autodidacta o convendría apuntarme a un ciclo superior relacionado con informática? Mi base de conocimientos es básica, conozco nociones básicas de C y poco más.
Muchas gracias por su tiempo.
Enviado desde mi Redmi Note 5 mediante Tapatalk
Cisco ccna Security 2018 solo que esta en ingles, busca info relacionada. aprende lee, busca, se paciente. clave del exito https://drive.google.com/file/d/1ACId_LB8YqqKbfrpJXTS4Rw_9WGFn_hk/view?usp=sharing
|
|
|
648
|
Programación / Java / Re: Clase Lista
|
en: 5 Abril 2019, 00:50 am
|
private void mostrarMiLista(final LinkedList<Alumno> list) { // si la lista no esta vacia o tambien if(!(list.size() == 0)) aunque el Sonar(Analizador de codigo estatico) se queja if(!list.isEmpty()) { //old way for(int f=0; f<list.size(); f++) { System. out. println(list. get(f ). getNombre()); System. out. println(list. get(f ). getApellido()); System. out. println(list. get(f ). getLegajo()); } //old way 2 for(Alumno tmp : list) { System. out. println(tmp. getNombre()); System. out. println(tmp. getApellido()); System. out. println(tmp. getLegajo()); } //new way with java-8 foreach mucho más eficiente //Que Iterator, una de ellas es menos sobrecarga en la heap list.forEach(e -> { System. out. println(e. getNombre()); System. out. println(e. getApellido()); System. out. println(e. getLegajo()); }); //Con metodo por referencia list. forEach(System. out::println ); // invoca a toString() internamente //con IntStream donde e, el parametro del foreach equivale al index, por eso al hacer get(e) funciona IntStream.range(0,list.size()) .forEach(e -> { System. out. println(list. get(e ). getNombre()); System. out. println(list. get(e ). getApellido()); System. out. println(list. get(e ). getLegajo()); }); } else { System. out. println("Lista Vacia"); } }
Potencial toString() @Override final StringBuilder sb = new StringBuilder("\nAlumno"); sb.append("\nnombre='").append(nombre).append("\n"); sb.append(", apellido='").append(apellido).append("\n"); sb.append(", legajo='").append(legajo).append("\n"); sb.append("]"); return sb.toString(); }
|
|
|
|
|
|
|