English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flag
Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flag
Czech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flag
Swedish flagNorwegian flag     
By N2H
Bem-vindo ao site pessoal do Raph Koster: MMOs, gaming, escrita, arte, música, livros.

Work in Progress! Work in Progress!

March 27th, 2008 27 de março, 2008

Trying to upgrade since the header file got hacked again today. Tentando atualizar uma vez que o arquivo cabeçalho got cortado novamente hoje. Sorry for the interruptions. Desculpem a interrupções. Hope to have things back to normal in a bit. Espero ter coisas voltem ao normal em um bit.

ETA: ok. ETA: OK. turned the plugins back on for now. transformaram os plugins de volta ao menos por enquanto. Things should look ok again. As coisas devem olhar novamente ok. We’ll keep an eye on things and replace the header again if need be. Iremos manter um olho em coisas e substituir o cabeçalho novamente se for necessário. Upgrades seem to be stalling out for no apparent reason. Atualizações parecem estar a instalar fora sem razão aparente.

*

[?] [?]
You can follow any responses to this entry through the RSS 2.0 feed. Você pode seguir eventuais respostas a esta entrada através dos 2,0 RSS feed. Responses are currently closed, but you can trackback from your own site. As respostas são actualmente encerrado, mas você pode trackback a partir do seu próprio site.

6 Responses to “Work in Progress!” 6 Responses para "Work in Progress!"

Jump to reader comments » | Leave a reply » Ir para o leitor comentários »| Deixe uma resposta»

Trackbacks & Pingbacks Trackbacks & Pingbacks
  1. Raph's Website » More on the blog hacking wrote on RAPH's Website »Mais sobre o blog hacking escreveu em

    [...] read the advice from Jeff Freeman in the last post on [...] [...] Ler o conselho de Jeff Freeman no último post sobre [...]

  2. Azaroth » Blog Archive » Oh, that’s better thx. wrote on Azaroth "Blog Archive" Ah, isso é melhor thx. Escrevi em

    [...] Jeff Freeman is nice, thanks. [...] Jeff Freeman está bom, obrigado. Although I’m linking to Raph’s blog for some reason. Embora eu estou ligando para RAPH's blog por algum motivo. [...] [...]

Reader Comments Comentários Reader
  1. moo said on Moo disse em

    hacked? cortou? wha? WHA?

  2. Raph said on RAPH disse em

    There is apparently a vulnerability in Wordpress which allows injection of spam into the header.php file. Não existe aparentemente uma vulnerabilidade no Wordpress que permite que a injecção de spam para o arquivo header.php. Some of the (many) links on it: Alguns dos (muitos) links sobre ela:

    http://wordpress.org/support/topic/138376 http://wordpress.org/support/topic/138376

    http://robertogaloppini.net/2007/12/12/wordpress-spam-injection-goro-hacked-my-blog/ http://robertogaloppini.net/2007/12/12/wordpress-spam-injection-goro-hacked-my-blog/

    http://gordon.dewis.ca/2008/01/06/expunging-the-wordpressnetin-spam-injection-hijack/ http://gordon.dewis.ca/2008/01/06/expunging-the-wordpressnetin-spam-injection-hijack/

    So far it has happened to us twice in the last week, and may have been part of why the blog was broken last weekend. Até agora isso já aconteceu a nós duas vezes na última semana, e pode ter sido parte da razão pela qual o blog foi quebrado último fim de semana.

  3. Jeff Freeman said on Jeff Freeman disse em

    There was a vulnerability to SQL-injection through version 2.1.1: Houve uma vulnerabilidade de injecção de SQL através da versão 2.1.1:

    http://luiscosio.com/0day-exploit-for-wordpress-211 http://luiscosio.com/0day-exploit-for-wordpress-211

    Upgrading will fix it, but if you were already compromised then you should change your admin password, first thing. Atualizando vai corrigi-lo, mas se você já está comprometida, então você deve alterar sua senha administrativa, primeira coisa. I’ll wait here. Eu vou esperar aqui.

    Ok, done? Ok, feito?

    You might still be at risk due to code in your database. Você ainda poderá vir a estar em risco devido ao código em seu banco de dados. Upgrading beyond 2.1.1 will stop it happening again, but it won’t remove any code already in there. 2.1.1 Atualizando para lá ele vai parar de acontecer de novo, mas que não irá remover qualquer código já em lá.

    The link you posted to Roberto Galoppini’s page explains what to look for and how to delete it… mind, your malicious code isn’t necessarily the same malicious code that he got, so you really have to look for “stuff like that” rather than that, exactly. O link que você postou a Roberto Galoppini da página explica que procurar bem como a forma de excluí-la… mente, o seu código malicioso não é necessariamente o mesmo código malicioso que ele, assim que você realmente tem de olhar para "coisas como aquela" em vez de que, exactamente.

    Last, check you footers.php file, too. Por último, verifique você footers.php arquivo, também. Or heck, check all the theme’s files, why not? Ou Parreira, verificar todos os arquivos do tema, porque não?

    That and a WP install should do you. Isso e uma WP instalar você deve fazer. I definitely recommend the “delete all existing files except content , then ftp the new versions files over.” You could set your ftp client to “always over-write” (probably it defaults to “only if newer”), but in the event a file was removed from the project between your old version and the new one, you don’t want it hanging-around doing nothing. Eu recomendo definitivamente a "apagar todos os arquivos existentes excepto conteúdo e, em seguida, o ftp arquivos através de novas versões." Você pode configurar seu cliente de FTP para "sempre excesso de escrever" (provavelmente é o padrão é "apenas no caso mais recente"), mas na eventualidade um arquivo foi removido do projeto entre o antigo eo novo uma versão, você não deseja que paira em torno de não fazer nada.

    If deleting wp_header() from your header.php file was part of your solution, you’ll want to put that back in there. Se apagar wp_header () a partir do seu arquivo header.php fazia parte da sua solução, você quer colocar de volta, em que existe. Lots of plugins won’t work or won’t work right unless it is there. Lotes de plugins não irá funcionar ou não irá funcionar direito a não ser que seja por aí.

    This assumes none of your plugins were the actual source of the vulnerability. Isto assume nenhum dos seus encaixes foram a fonte real da vulnerabilidade. Being paranoid, I’ll likely go through them all line by line. Ser paranóico, provavelmente eu vou passar por eles todos os linha por linha. Probably just as effective would be to Google for the plugin name and ‘vulnerability’ or ‘SQL injection’ or maybe even “ plugin-name header.php”. Provavelmente seria tão eficaz para o Google para o plugin de nome e de "vulnerabilidade" ou "injecção SQL 'ou talvez até mesmo" header.php plugin-name ".

    But since 2.1.1 and under were vulnerable and your cached page on Google reports version 2.1 - seems unlikely your vulnerability was not WP itself. Mas desde 2.1.1 e eram vulneráveis e sob a sua página em cache do Google em relatórios versão 2,1 - parece improvável a sua vulnerabilidade em si não foi WP.

    Simple little things you can do to harden your WP install: Simple poucas coisas que você pode fazer a endurecer a sua instalação WP:

    1. Delete your ‘admin’ user, if you haven’t already (make a new user with a secret user-name and admin rights first). Excluir seu usuário 'admin', se você ainda não (fazer um novo usuário com um nome de usuário e secreto admin direitos primeira).

    2. Edit your header.php where there’sa comment: Edite seu header.php onde há um comentário:

    <!– leave this for stats please –> <! - Queira deixar isso para o stats ->

    … remove the WP version number it is asking you to leave, and add your own comment there: WP… remover o número de versão que você está pedindo para sair, e adicionar seus próprios comentários lá:

    <!– Sorry, but no –> <! - Desculpe, mas nenhum ->

    You need to not be hacked more than anyone needs to know which vulnerabilities you are offering to hackers (aka your version number). Você não precisa ser cortado mais do que ninguém precisa de saber quais as vulnerabilidades que você está oferecendo aos "hackers" (também conhecido por seu número de versão).

    Besides, providing data for stats or anything should be an opt-in affair, not opt-out requiring php editing. Além disso, fornecendo dados para stats ou alguma coisa deveria ser um assunto opt-in, e não opt-out exigindo php edição. So there’s that reason to remove it even if removing it for security reasons feels sleezy. Portanto, não há razão para que remova-o mesmo que removê-lo por razões de segurança sente sleezy.

    I mean, that only works because it is an obfuscated opt-out affair, meaning lots of people would leave it even without the “please”, meaning your benefit comes at their expense. Quer dizer, que só funciona porque é um assunto obfuscated opt-out, ou seja, muitas pessoas seria deixá-la mesmo sem o "por favor", o que significa que seu benefício se refere à sua custa.

    This conclude my being on-topic. Este concluir a minha estar on-tema.

    It’s sort of how home security stickers on your windows provides security by making your house seem relatively less vulnerable than your neighbors’. É o tipo de casa como autocolantes de segurança em seu janelas proporciona segurança, tornando a sua casa parecem relativamente menos vulneráveis do que os seus vizinhos ".

    They always say, “Sure, no system provides absolute protection, but if Joe Sixpack had an alarm system sticker on his window, maybe the victim of this crime would have been the next house down the road.” They say that without any shame, admit boldly that their alarm system works because your neighbor doesn’t have one. Eles sempre dizem: "Claro que nenhum sistema proporciona uma protecção absoluta, mas, se Joe Sixpack tinha uma vinheta com o seu sistema de alarme janela, talvez a vítima deste crime teria sido a próxima casa com o passar do tempo." Eles dizem que, sem qualquer vergonha, Admito que o seu sistema de alarme arrojadas obras porque o seu vizinho não tem uma.

    I always think, “How do they know Joe Sixpack’s home wasn’t the next one down the road?” Penso sempre, "Como é que eles sabem Joe Sixpack da casa não foi o próximo a uma estrada para baixo?"

    They can’t possibly believe the robbers will move on indefinitely, have already confessed their service relies on your neighbors’ exposure, yet every single time they’ll chastise Joe as though he did something stupid, when their security depends utterly on guys like Joe. Eles não podem acreditar os assaltantes possivelmente irá mover a indefinidamente, já confessou o seu serviço depende de os seus vizinhos "exposição, ainda cada vez que ele castiga Joe como se ele fez alguma coisa estúpida, quando a sua segurança depende totalmente em rapazes como Joe .

    If he’d had a security system, maybe the next house would have been robbed, but then they’d just be saying the same thing about that home’s owner, eh? Se ele tivesse um sistema de segurança, talvez a próxima casa teria sido roubado, mas depois não deseja ser apenas dizer a mesma coisa sobre isso proprietário da casa, eh?

    Also I am suspicious of them never talking about all the people with security systems whom have not been robbed. Também eu sou suspeito de falar sobre elas nunca todas as pessoas com sistemas de segurança a quem não tenham sido roubada. That’s what you really want it to do, right? Isso é o que você realmente quer fazer, certo? Ok, we get it, people without it get robbed… but that only implies the people with it do not. Ok, nós temos que, as pessoas, sem que se privou… mas implica que apenas as pessoas com ela, não. They never say that. Eles dizem que nunca.

    What’s up with that? O que está acontecendo com isso? Since when is sufficient such a claim as “Not using my product has proven to be ineffective at improving your girth and length.”? Desde quando é suficiente uma tal alegação como "Não está a utilizar o meu produto tem-se revelado ineficaz em melhorar o seu comprimento eo girth."?

    END OF COMMUNICATION FIM DE COMUNICAÇÃO

  4. Raph said on RAPH disse em

    Thanks for the advice Jeff! Obrigado por o conselho Jeff! The second time it happened, btw, the blog was already running 2.2.3; so it may be that the code is still in the DB. A segunda vez foi o que aconteceu, btw, o blog já estava executando 2.2.3; assim pode ser que o código ainda está no PO. We’ll go looking! Nós falaremos olhando!

Meta

Recent Comments Comentários recentes

Categories Categorias

Recent Trackbacks Recentes trackbacks

Archives Arquivos



clique aqui para visitar o site Metaplace

3d web art games community management disney fiction flash game design game grammar game industry game politics gdc indie games laws of online world design legendmud metaplace metaverse metric verse muds Music second life serious games sf speaking theory of fun ultima online vw design vw history vw law wordpress WoW 3d web art jogos comunidade gestão disney ficção jogo flash design jogo gramática jogo indústria jogo político gdc indie jogos leis do mundo online desenho legendmud metaplace metaverse métrica versículo barros Música segunda vida séria jogos sf falando teoria do divertimento ultima online vw desenho história vw vw lei wordpress WoW

The whole Web O conjunto do Web

Raph's Website RAPH's website

See popular posts » Veja popular lugares »
About the blog » Sobre o blog »



A Theory of Fun Uma teoria do divertimento
for Game Design Jogo de Design

Uma capa de livro Theory of Fun para Game Design, por Raph Koster

Press Imprensa
Excerpts Trechos

Compra de Amazon

After the Flood Depois da inundação

Depois da inundação CD Cover

Available on CD Disponível em CD
$14.99 R $ 14,99


More stuff to buy Mais coisas para comprar

Gator e pinguim mousepad

Gator and Penguin Gator e Penguin
Mousepad Mousepad
$12.99 R $ 12,99


Receive CafePress Updates! Receber atualizações CafePress!

LegendMUD LegendMUD

clique aqui para visitar o site Legend

"The world the way they thought it was..." "O mundo da forma como eles achavam que era ..."


Get Firefox