elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Temas
Páginas: [1] 2 3
1  Sistemas Operativos / GNU/Linux / Duda con fstab - Impedir que se pueda montar una unidad de disco en: 9 Mayo 2015, 23:48 pm
Hola,

Tengo un PC con arranque dual Xubuntu/Windows. Desde Xubuntu quiero impedir que se pueda montar la unidad de sistema de Windows.

En el fichero /etc/fstab he dado esta configuración a la partición de arranque de Windows:

Código:

UUID=0BCF61676AF0B759 /media/DiscoWindows ntfs-3g noauto,nouser 0 0


  • noauto para que no se monte automáticamente al arrancar
  • nouser para que sólo pueda montarla el usuario root

El punto de montaje, /media/DiscoWindows, es propiedad del usuario root y sólo él tiene permisos:

Código:

drwx------ 2 root root 4096 may  7 00:11 DiscoWindows


Al arracar el PC el disco no se monta automáticamente, pero si con un usuario normal haces doble click sobre el icono del disco en el escritorio, el disco se monta sin pedirte la clave de root y te lo abre en el navegador de archivos (Thunar) con permisos de lectura y escritura.

¿Cómo puedo hacer para que ese disco solo pueda montarlo el administrador?


Gracias.

2  Informática / Hardware / Placa Asus - Error fatal "Chasis Intruded" [SOLUCIONADO] en: 20 Enero 2015, 20:18 pm
Me he vuelto loco buscando una solución a un problema que era de lo más tonto, así que os lo dejo aquí por si a alguien le sirve...

Un buen día, al encender mi equipo de sobremesa, un Asus V2-M3N8200, que siempre ha funcionado perfectamente, me salió el mensaje Chasis intruded. Fatal Error. System halted. Y ahí se quedaba.

Revisé el switch de la alarma en la placa y estaba correctamente configurado.

Revisé que la placa y el chasis seguían correctamente montados.

Si reseteaba la BIOS, en el siguiente arranque podía acceder al equipo perfectamente, pero en cuanto apagaba el PC y volvía a encender el error volvía a salir.

Al final la solución era sencillísima: cambiar la pila. Una pila nueva y el equipo otra vez funcionando estupendamente  :silbar:



3  Programación / Java / Android - Problema validando el contenido de un EditText (Solucionado + o - ) en: 13 Abril 2014, 21:34 pm
Estoy haciendo una pequeña activity en la que he puesto un EditText para introducir un año. Quiero validar que el número que se introduce esté entre 1950 y 2014.

El campo lo he definido de la siguente manera en el layaout.xml

Código
  1.    <EditText
  2.        android:id="@+id/campoAnno"
  3.        android:layout_width="fill_parent"
  4.        android:layout_height="wrap_content"
  5.        android:layout_alignLeft="@+id/campoPais"
  6.        android:layout_alignTop="@+id/etiquetaAnno"
  7.        android:ems="10"
  8.        android:inputType="number" />
  9.  

En el evento onCreate de la activity estoy intentando añadirle al campo un evento que haga la validación del rango. He probado añadiendo al campo un evento onFocusChangeListener. He probado a añadirle un TextWatcher. Y he probado a añadirle un InputFilter.

En los tres casos obtengo un error java.lang.NullPointerException en el momento de ejecutarse el método onCreate de la activity y no soy capaz de ver que es lo que hago mal.

Este el el método onCreate con el código que he puesto para añadir el onFocusChangeListener (Funciona perfectamente si le quito el código de añadir el onFocusChangeListener):

Código
  1.  
  2. @Override
  3. protected void onCreate(Bundle savedInstanceState) {
  4. super.onCreate(savedInstanceState);
  5.  
  6. setContentView(R.layout.activity_edit_travel);
  7.  
  8. EditText campoAnno = (EditText) findViewById( R.id.campoAnno );
  9.  
  10. if (savedInstanceState == null) {
  11. getSupportFragmentManager().beginTransaction()
  12. .add(R.id.container, new PlaceholderFragment()).commit();
  13. }
  14. else {
  15. EditText campoCiudad = (EditText) findViewById( R.id.campoCiudad );
  16. EditText campoComentarios = (EditText) findViewById( R.id.campoComentarios);
  17. EditText campoPais = (EditText) findViewById( R.id.campoPais );
  18.  
  19. // Cargar el contenido de los campos
  20. campoCiudad.setText( savedInstanceState.getCharSequence("ciudad" ) );
  21. campoPais.setText( savedInstanceState.getCharSequence( "pais" ) );
  22. campoAnno.setText( savedInstanceState.getCharSequence( "anno" ) );
  23. campoComentarios.setText( savedInstanceState.getCharSequence( "comentarios" ) );
  24. }
  25.  
  26. campoAnno.setOnFocusChangeListener( new OnFocusChangeListener() {
  27.  
  28. @Override
  29. public void onFocusChange(View v, boolean hasFocus) {
  30.  
  31. if ( !hasFocus ) {
  32. int valor = Integer.parseInt( v.toString() );
  33.  
  34. if ( valor < 1950 || valor > 2014 ) {
  35. Toast.makeText( getApplicationContext()
  36.      , getString( R.string.anno_fuera_rango )
  37.      , Toast.LENGTH_SHORT ).show();
  38. }
  39. }
  40. }
  41. });
  42. }
  43.  

Y esto es lo que me sale en la consola de log al ejecutarse:

Código:
04-13 15:18:26.958: E/AndroidRuntime(1179): FATAL EXCEPTION: main
04-13 15:18:26.958: E/AndroidRuntime(1179): Process: com.example.uax_ef_03_01_edit_travel_activity, PID: 1179
04-13 15:18:26.958: E/AndroidRuntime(1179): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.uax_ef_03_01_edit_travel_activity/com.example.uax_ef_03_01_edit_travel_activity.EditTravelActivity}: java.lang.NullPointerException
04-13 15:18:26.958: E/AndroidRuntime(1179): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
04-13 15:18:26.958: E/AndroidRuntime(1179): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
04-13 15:18:26.958: E/AndroidRuntime(1179): at android.app.ActivityThread.access$800(ActivityThread.java:135)
04-13 15:18:26.958: E/AndroidRuntime(1179): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
04-13 15:18:26.958: E/AndroidRuntime(1179): at android.os.Handler.dispatchMessage(Handler.java:102)
04-13 15:18:26.958: E/AndroidRuntime(1179): at android.os.Looper.loop(Looper.java:136)
04-13 15:18:26.958: E/AndroidRuntime(1179): at android.app.ActivityThread.main(ActivityThread.java:5017)
04-13 15:18:26.958: E/AndroidRuntime(1179): at java.lang.reflect.Method.invokeNative(Native Method)
04-13 15:18:26.958: E/AndroidRuntime(1179): at java.lang.reflect.Method.invoke(Method.java:515)
04-13 15:18:26.958: E/AndroidRuntime(1179): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
04-13 15:18:26.958: E/AndroidRuntime(1179): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
04-13 15:18:26.958: E/AndroidRuntime(1179): at dalvik.system.NativeStart.main(Native Method)
04-13 15:18:26.958: E/AndroidRuntime(1179): Caused by: java.lang.NullPointerException
04-13 15:18:26.958: E/AndroidRuntime(1179): at com.example.uax_ef_03_01_edit_travel_activity.EditTravelActivity.onCreate(EditTravelActivity.java:41)
04-13 15:18:26.958: E/AndroidRuntime(1179): at android.app.Activity.performCreate(Activity.java:5231)
04-13 15:18:26.958: E/AndroidRuntime(1179): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
04-13 15:18:26.958: E/AndroidRuntime(1179): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
04-13 15:18:26.958: E/AndroidRuntime(1179): ... 11 more


¿Alguien puede decirme que hago mal?  :(

Por cierto: estoy compilando con el API19 y compatibilidad desde el API8


Muchas gracias.
4  Foros Generales / Noticias / Software que facilita el fraude fiscal en: 22 Abril 2013, 22:23 pm
Hacienda investiga las pérdidas provocadas por un software que facilita el fraude fiscal

Un programa informático que oculta transacciones cuesta miles de millones anuales a las arcas de países de todo el mundo. La Agencia Tributaria estudia el alcance del problema en España después de que la OCDE alertara de su existencia

La Agencia Tributaria está investigando hasta dónde se ha propagado en España el uso de un software que permite que desaparezcan transacciones de los libros de cuentas. Con un simple click, el rastro de una compra desaparece, una línea de ingresos se va al limbo de los negocios, una suma de dinero se hunde en el oscuro charco de la economía sumergida. Mientras Hacienda lucha por sacar a la luz millones de compraventas, la tecnología inventa programas cada vez más sofisticados para ocultarle dinero al fisco. Se trata de un tipo de software que está costando miles de millones a las arcas estatales y cuyo alcance aún se está estudiando, según reconoce a Materia el departamento que dirige Cristóbal Montoro.

Desde la Agencia Tributaria española sólo se admite que se “está trabajando en ello”. “No se puede suministrar más información todavía para no estropear investigaciones en curso”, asegura un portavoz. Todo a partir de un informe que la OCDE remitió a las distintas administraciones que pertenecen a la organización con una advertencia: “Las administraciones tributarias están perdiendo miles de millones de dólares y euros debido a las ventas no declaradas y a los ingresos ocultados mediante la utilización de estos métodos”. En Hacienda han tomado nota de las amenazas y consejos que se recogen en las 46 páginas del informe, realizado por peritos y ciberauditores expertos de 14 países, coordinados por Noruega.

Básicamente, estos programas se instalan en cajas registradoras electrónicas o cualquier ordenador encargado de la contabilidad de las ventas de un negocio. Instalado y escondido en un segundo plano, este software sucio se pone en marcha con un atajo del teclado o un botón oculto en la pantalla. Una vez abierto, tiene una “apariencia legítima”, según el estudio de la OCDE, ya que simula uno de los programas habituales instalados en los sistemas de punto de venta, un elemento fundamental para la contabilidad del comercio y una herramienta fiable para la contabilidad y la gestión de una empresa. En cambio, este software permite suprimir manualmente determinadas transacciones, sustituirlas por otras de menor valor e incluso realizar una selección automática para eliminar una suma concreta de dinero de las ventas diarias. Incluso es capaz de suprimir ventas internacionales. El organismo tiene un miedo legítimo añadido: aunque no se conocen casos, nada impide que se creen programas similares que realicen el trabajo inverso, añadiendo transacciones ficticias que sirvan para el blanqueo de dinero.

Miles de millones borrados

Se conoce desde hace casi una década la existencia de estos programas, conocidos como zapper y phantomware, pero es ahora cuando han alcanzado un grado de sofisticación y difusión que ha disparado las alarmas en muchos países. Un informe del Tribunal de Cuentas de Alemania avisaba de que el daño que suponen todas esas cajas y ordenadores ocultando ventas “no debe subestimarse”. Sin embargo, solo constan algunos retales que ayuden a imaginar el perjuicio que esta tecnología está infligiendo a las arcas estatales de medio mundo. Canadá, uno de los primeros países en actuar, calculó que en los restaurantes del país se estarían esfumando unos 1.700 millones de euros al manipular los recibos de cobro en la caja. Llegaron a esa conclusión tras observar que solo entre cuatro restaurantes se habían omitido 200.000 transacciones.

Una cadena de restauración de Detroit evadió el pago de unos 15 millones de euros en cuatro años. En un caso descubierto en Sudáfrica, un grupo mayorista había expatriado 22 millones de euros. Otro, siete millones en Suecia. Allí se recuperaron 150 millones tras 2.000 auditorías selectivas en restaurantes, salones de belleza, tiendas de ropa y alimentos, entre otros comercios, en las que se observó que no se declaraban entre el 20% y el 40% de las ventas gracias a esta tecnología. “En una investigación realizada en Eslovenia”, explica la OCDE, “los inspectores hicieron indagaciones en tiendas minoristas al final de la jornada comercial y descubrieron que en ese momento el volumen de ventas en los sistemas era tres veces superior al registrado otros días”.

Sólo son algunas pinceladas, mínimas, que apenas sirven para visualizar un cuadro gigantesco de dinero que se burla al Estado. Los inspectores recogen la información de esos ordenadores y cajas registradoras asumiendo que contienen datos originales y fiables. Los programas investigados no sólo dan una apariencia legal, ahora además ahorran mantener una doble contabilidad —habitual en el fraude comercial— ya que el sistema mantiene, aunque oculta, la contabilidad real a disposición del dueño de la máquina. “Existen pruebas de que la utilización de [estos] programas se ha extendido en todo el mundo, y por lo tanto la amenaza sobre la recaudación de ingresos tributarios sigue creciendo”, asegura el informe de la OCDE. Y advierte que según las previsiones de los investigadores que trabajan en este ámbito, en el futuro las técnicas para evitar la detección “seguirán desarrollándose y su sofisticación será cada vez mayor”.

Para combatirlo, la organización sugiere numerosas ideas a los países miembros en su informe, desde tecnológicas o estratégicas hasta legales y de concienciación. Eso sí, partiendo de una decisión que parece lógica: “Las administraciones deben considerar la posibilidad de recomendar la creación de leyes para penalizar el suministro, la posesión y la utilización de software de supresión electrónica de ventas”. Cuando en 1879 James Ritty inventó la caja registradora para evitar que sus empleados le sisaran, seguramente no calculó que ese terminal de ventas se podría convertir en un preocupante agujero para los inspectores de Hacienda.

Publicado originalmente en:
5  Foros Generales / Foro Libre / En directo: El último tránsito de Venus de este siglo en: 5 Junio 2012, 22:31 pm
Esta noche se producirá el último tránsito de Venus frente al Sol de este siglo. Ocurrirá entre las 00:00 y las 07:00 hora española. Si queréis seguirlo por Internet pasad por: http://www.agenciasinc.es/Retransmisiones/EN-DIRECTO-EL-ULTIMO-TRANSITO-DE-VENUS-DEL-SIGLO
6  Foros Generales / Noticias / Telefónica y Mozilla se alían para incluir el código abierto en los smartphones en: 27 Febrero 2012, 20:34 pm
Telefónica y Mozilla han anunciado hoy su colaboración en una plataforma para teléfonos móviles abierta basada en lenguaje HTML5. La nueva plataforma web de Mozilla, denominada Boot to Gecko, se presenta como una alternativa a los sistemas operativos propietarios actuales (Android, IOS de Apple y Windows). Y con ella, dicen las compañías, los usuarios tendrán acceso absoluto a todos los elementos del teléfono.

Según ha señalado Carlos Domingo, director de Desarrollo de Producto e Innovación de Telefónica Digital, en rueda de prensa en el Mobile World Congress de Barcelona, "los sistemas actuales tienen muchas limitaciones ya que dependen de tiendas aplicaciones o utilizan sistemas que impiden usar las aplicaciones en otros sistemas operativos. Incluso iniciativas que se presentan como abiertas están de alguna forma controladas por una empresa con intereses comerciales claros”.

Los responsables de las compañías han explicado que la presencia de la Fundación Mozzilla garantiza su apertura a todos los operadores y desarrolladores y que no se ha promovido a través de un consorcio debido a que se trataba de acelerar lo máximo su creación.

Por su parte, los portavoces de Mozilla, creadores también del navegador Mozilla Firefox, han señalado que ya han hablado con varias empresas de telecomunicaciones y que esperan muchas incorporaciones tras el lanzamiento del sistema.

Móviles para mercados emergentes

Telefónica ha mostrado en el congreso un prototipo de móvil basado en Boot to Gecko. Se trata de un terminal sencillo, con componentes de Qualcomm, en el que todos los elementos, incluida la agenda o la aplicación de llamadas, están programados con HTML5 y javascript.

Según las empresas, la nueva plataforma es de muy bajo coste y permitirá la extensión de los móviles inteligentes a los mercados emergentes.

El Mobile World Congress  ha sido inaugurado hoy en Barcelona y permanecerá abierto hasta el próximo jueves. El congreso cuenta con la participación de 1.400 empesas y la asistencia de 60.000 profesionales de 200 países. Esta edición, que lleva por lema  “Redefiniendo el móvil', está especialmente enfocada a las aplicaciones en ámbitos como la salud, la seguridad, el transporte y el ocio.


7  Foros Generales / Noticias / Megaupload planeaba pagar a los artistas y abrir una tienda musical en: 24 Enero 2012, 22:18 pm
Continúan las especulaciones en torno al cierre de Megaupload, el mayor servicio de descargas directa de la Red, que se fue a negro la semana pasada, tras una operación del FBI, que se saldó con la detención de su cúpula directiva.

La consternación entre los internautas ha ido en aumento desde entonces, ya que el cierre de la plataforma ha supuesto que miles de usuarios hayan perdido para siempre millones de archivos que almacenaban en Megaupload e incluso los pagos que habían abonado por los servicios.

Y las especulaciones también han sido de todo tipo, desde aquellos que aseguran que las autoridades han ido a por la mayor web de descargas para que cunda el ejemplo y el pánico entre los responsables de otros servicios similares, hasta los que insisten en que la operación no es contra internet, si no contra un grupo de mafiosos que blanqueaban dinero aprovechándose de los internautas y los contenidos piratas.

Megaupload, a por la industria musical

Hoy, desde diferentes fuentes en la Red aseguran que el principal motivo de que la Policía haya centrado su operación contra Megaupload es que la compañía tenía previsto iniciar un programa de pagos a los artistas cuyas obras fueran las más descargadas en la web, de modo que Megaupload se convertía así en una "tienda de música", una especie de iTunes.

El servicio de música, que recibía el nombre de MegaBox, y la herramienta de remuneración para los artistas, MegaKey, podían hacer diana en el mismo corazón de la industria musical. Presentada en diciembre por el fundador de Megaupload, Kim Schmitz, iba a tratarse de una plataforma de música basada íntegramente en la nube y ofrecería a los artistas una oportunidad para conseguir ingresos sin contar con una discográfica.

"Universal Music sabe que vamos a competir con ellos a través de nuestra propia compañía de música llamada Megabox, un sitio que pronto permitirá a los artistas vender sus creaciones directamente al consumidor, permitiendo que los artistas se lleven un 90% de las ganancias", aseguraba Kim Schmitz en una entrevista en la web TorrentFreak en diciembre pasado, tras recibir el apoyo de numerosos artistas que promocionaban el uso de Megaupload en un vídeo.

Pero no sólo querían abrir una tienda de venta de canciones y abonar a los artistas ese 90% de los ingresos, además tenían pensado pagar a los artistas por las canciones que subieran a la plataforma para su descarga gratuita.

"Tenemos una solución llamada Megakey que permitirá a los artistas obtener ingresos de los usuarios que descargan música de forma gratuita", aseguraba Dotcom. "Sí, es cierto, vamos a pagar a los artistas, incluso por las descargas gratuitas".

Schmitz argumentaba entonces que la industria musical se había dado cuenta del potencial de Megaupload y en lugar de pensar en alternativas "se centraron en que se nos detuviera a toda costa". "El próximo año, mediante Megabox llegaremos a acuerdos exclusivos con numerosos artistas que desean alejarse de modelos de negocio obsoletos", sentenciaba. Una afirmación que, al menos, habrá inquietado a las discográficas tradicionales.

Un tribunal de justicia neozelandés dejó ayer vista para sentencia la petición de libertad solicitada por el fundador de Megaupload, Kim Schmitz, en prisión preventiva y cuya extradición solicita EEUU por "piratería informática".

FUENTE: http://www.publico.es/culturas/418519/megaupload-planeaba-pagar-a-los-artistas-y-abrir-una-tienda-musical



¿A qué al final esto solo ha sido para evitar una competencia con la que las grandes multinacionales no iban a poder competir? :¬¬
8  Foros Generales / Noticias / Operadoras no quieren asumir costos por la Ley Sinde en: 7 Enero 2012, 20:33 pm
Hay un problema grave con la Ley Sinde (uno más y van…) y es que para que el bloqueo de una web se haga efectiva, alguien tendrá que pagar por ello, y las operadoras no quieren hacerse cargo de ningún coso derivado de una decisión del Organismo.

Ni las operadoras, ni los servicios de hosting, ni los registradores de dominios, que suelen ser los servicios intermediarios que estarán sin duda, involucrados de alguna forma con las decisiones que tomen desde el Gobierno.

Todas estas empresas alzaron la voz, especialmente las operadoras a través de Redtel, pues se encuentran preocupadas por tener que dedicar recursos humanos o técnicos para realizar un bloqueo, pero no quieren ni deberían pagarlos ellos.

A su vez, en el comunicado, hacen un recordatorio que “la solución a la piratería pasa por fomentar una oferta legal atractiva de contenidos digitales, cuestión que no se ha tenido en cuenta en la Ley”, que “sólo se centra en las penalizaciones”, y con ello demuestran estar en sintonía con muchos internautas y personalidades como Álex de la Iglesia, que lo que solicitan es que se realicen acciones para acercar el contenido, en lugar de hacer persecuciones.

Fuente: ADSL Ayuda



Ahora que les toca el bolsillo se quejan pero no se les a escuchado quejarse mucho mientras éramos los "pendejos electrónicos" quienes nos quejábamos. Ahora que apechuguen con las consecuencias de su silencio y su inacción.

9  Foros Generales / Noticias / DeSOPA, extensión de Firefox para saltear las páginas bloqueadas en: 28 Diciembre 2011, 21:01 pm
La Ley Sinde intenta ser muy similar a la Ley SOPA en EEUU, que pretende bloquear el acceso a los sitios de descargas de ese país, y que también ha causado mucho jaleo en ese país, aunque menos que aquí pues están algo más acostumbrados a este tipo de leyes.

Sin embargo, los desarrolladores no han tardado nada en sacar DeSOPA, una extensión para Firefox cuyo objetivo es saltar el bloqueo de los DNS de una página web y, evidentemente, ha sido creada para evadir la nueva ley.

Como si fuese poco, también sería útil para la Ley Sinde, por lo que las autoridades, en caso de persistir con ella, deberán tener un ojo en los millones de usuarios que crearán extensiones para poder evadir todos los bloqueos que pretendan, en lo que parecería ser una tarea titánica y casi imposible de finalizar.


Fuente: ADSL Ayuda



Os lo dejo aquí por si alguno quiere ir probándolo ::)
10  Foros Generales / Foro Libre / James Randi: "Mantened los ojos abiertos y pensad por vosotros mismos" en: 11 Diciembre 2011, 21:32 pm
Este hombre mantiene una fundación que lleva muchos años ofreciendo un millón de dólares al primero que pueda demostrar poderes paranormales o incluso que la homeopatía funciona... El premio sigue desierto ¿por qué será? :silbar:

http://www.youtube.com/watch?feature=player_embedded&v=YJhtXMvXH4E
Páginas: [1] 2 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines