¿Qué es BackService.app? y como configurar el Firewall de Mac OS X 10.6 Snow Leopard
Carlos nos pregunta: Generalmente suelo tener el Mac con el Firewall bajado, pero el otro día conecté el portátil a la red de la Universidad y lo conecté. Al momento me apareció un cuadro de diálogo sobre una aplicación llamada BackService.app que me dio muyyyyy mala espina. Le negué el acceso a internet. ¿Estoy infectado por un troyano o algo así?
La respuesta es no. BackService.app es parte de la aplicación Syncmate y se ejecuta en segundo plano: por eso no la ves. Debes añadirla a la lista de excepciones si quieres utilizar el software para sincronizar tus dispositivos.
Activar el Firewall en Mac OS X 10.6 Snow Leopard
Es tan simple como acceder al Panel de Control Seguridad en Preferencias del Sistema e ir a la pestaña de Firewall. No tiene mucho problema: solo tienes un botón que activar allí.Un muro de fuego (firewall en inglés) es una parte de un sistema o una red que está diseñado para bloquear el acceso no autorizado, permitiendo al mismo tiempo comunicaciones autorizadas. Se trata de un dispositivo o conjunto de dispositivos configurados para permitir, limitar, cifrar, descifrar, el tráfico entre los diferentes ámbitos sobre la base de un conjunto de normas y otros criterios. [Wikipedia]
En el momento en que activas el Firewall, te aparecerán los correspondientes cuadros de diálogo de las aplicaciones que tratarán de acceder a internet "sin tu permiso" como es caso de la aplicación BackService.app.
Para configurar el Firewall, dispones de muy pocas opciones:

- Bloquear todas las conexiones entrantes: Solo se permitirá el acceso a los servicios muy básicos para el funcionamiento del Mac. Muy seguro, pero también muy limitado y puedes notar que ciertos programas son incapaces de funcionar correctamente
Si quieres mas control sobre el Firewall de Mac OS X 10.6 Snow Leopard (y también sobre el de Mac OS X 10.4 Tiger y Mac OS X 10.5 Leopard), tienes la herramienta NoobProof que te permite gestionar el Firewall de forma mas eficiente sin la necesidad de módulos de Kernel, ni extensiones (kext). Es una aplicación gratuita, incluye un asistente de configuración y para el usuario con conocimientos medios sobre redes es mas que suficiente para gestionar de forma mas eficiente el Firewall con una configuración mas personalizada y adaptada a sus necesidades.






gracias por la web!
teneis idea que dia van a actualizar lo macpro?
Yo tengo la misma duda
Muchas gracias por la atemcion
un saludo
Por ejemplo, Little Snitch no es capaz de frenar un ataque DoS (tráfico entrante) como lo haría un Firewall.
Un saludo.
---------------
http://www.faq-mac.com
ipfw ya esta incluido en Mac OS X (herencia BSD), os explico como ponerlo en marcha.
Creamos con nuestro editor favorito un archivo llamado
‘StartupParameters.plist‘ al que añadimos este contenido:
<code>
{
Description = "Firewall";
Provides = ("Firewall");
Requires = ("Network");
OrderPreference = "None";
Messages =
{
start = "Starting NAT/Firewall";
stop = "Stopping NAT/Firewall";
};
}
</code>
Creamos un Directorio/Carpeta llamada ‘Firewall‘ e introducimos
el archivo en el.
Seguidamente creamos un archivo llamado ‘Firewall‘ con el siguiente contenido:
<code>
#!/bin/sh
trust="192.168.0.0/24"
# Purge existing rules
/sbin/ipfw -f flush
# Allow localhost
/sbin/ipfw -f add 00100 allow ip from any to any via lo0
# Deny spoofed localhost /sbin/ipfw -f add 00110 deny log ip from 127.0.0.0/8 to any in
/sbin/ipfw -f add 00120 deny log ip from any to 127.0.0.0/8 in
# Keep state table
/sbin/ipfw -f add 25000 check-state
# Allow outbound tcp/udp/icmp and keep state on udp/tcp
/sbin/ipfw -f add allow tcp from any to any out setup keep-state
/sbin/ipfw -f add allow udp from any to any out keep-state
/sbin/ipfw -f add allow icmp from any to any out
# Allow incoming icmp traffic for ping and traceroute
/sbin/ipfw -f add allow icmp from any to any in
######################
###### Services ######
######################
# Allow SSH
/sbin/ipfw -f add allow tcp from any to any 22 keep-state setup
# Allow Apple Remote Desktop
/sbin/ipfw -f add allow tcp from any to any 3283 keep-state setup
/sbin/ipfw -f add allow tcp from any to any 5900 keep-state setup
/sbin/ipfw -f add allow udp from any to any 3283 keep-state
/sbin/ipfw -f add allow udp from any to any 5900 keep-state
# Allow Apple File Sharing from our trusted subnet
/sbin/ipfw -f add allow tcp from $trust to any 548 keep-state setup
/sbin/ipfw -f add allow tcp from $trust to any 427 keep-state setup
# Allow SMB file sharing from our trusted subnet
/sbin/ipfw -f add allow tcp from $trust to any 139 keep-state setup
/sbin/ipfw -f add allow tcp from $trust to any 139 keep-state setup
/sbin/ipfw -f add allow tcp from $trust to any 139 keep-state setup
# Allow Rendevous fron our trusted subnet
/sbin/ipfw -f add allow <udp from $trust to any 5353 keep-state
# Allow bacula-fd from our trusted subnet
/sbin/ipfw -f add allow tcp from $trust to any 9102 keep-state setup
#####################
### Default Block ###
#####################
# Default reject for udp
/sbin/ipfw -f add 65532 reject log udp from any to any in
# Default reject for tcp
/sbin/ipfw -f add 65533 reject log tcp from any to any in
# Default reject for ip
/sbin/ipfw -f add 65534 deny log ip from any to any in
</code>
Esto son unas reglas basicas para proteger nuestro equipo, podemos buscar informacion sobre como configurar ipfw por internet, hay manuales en abundancia.
Introducimos el archivo tambien en la carpeta ‘Firewall‘ a su vez movemos la carpeta a ‘/Library/StartupItems/‘ y ejecutamos esta orden en la linea de comandos:
<code>
sudo chmod ug+x /Library/StartupItems/Firewall/Firewall
</code>
ejecutando un
<code>
sudo /usr/sbin/ipfw start
</code>
Lo pondremos en marcha y un:
<code>
sudo /usr/sbin/ipfw list
</code>
Nos mostrara la configuracion activa en ese momento, para todo lo demas ‘man ipfw‘.
A partir de ahora ipfw siempre estara activo a no ser que lo quitemos nosotros, aunque reiniciemos la maquina y veamos en preferencias del sistema que el firewall esta deshabilitado ipfw seguira funcionando.
Te ahorras programas de terceras partes (ya sean conmprados o pirateados) y aprendes un poco mas como funciona internamente tu Mac.
muchas gracias por la explicación
iptables -A OUTPUT -p tcp --dport 80 -m state --state NEW -m recent
--set --name thor --rdest -j ACCEPT
iptables -A INPUT -p tcp -m tcp --tcp-flag RST RST -m state --state
ESTABLISHED -m recent --name thor --rcheck --rsource --seconds 1 -j
DROP
Desde ya gracias y creen que este no es el espacio correcto para este post, por favor háganmelo saber.