Jump to content
Notícia
  • Adquira já o seu VIP!

TheSkytalos

Steel Member
  • Content Count

    98
  • Joined

  • Last visited

  • WCoins

    1,126 [ Donate ]

Community Reputation

39

About TheSkytalos

  • Rank
    WebCheats
  • Birthday 08/03/1998

Recent Profile Visitors

609 profile views
  1. Tem prints reais do servidor aí? To atrás de um servidor Médio/Hard tem um tempo mas se tem algo que quebra minha nostalgia é cliente modificado...
  2. Ah, não era nada do que eu tava pensando. Então, se tu quer ler uma parada de um software que você não tem source, o buraco é bem mais embaixo... Vai ter que ler a memória do jogo, o que significa que vai ter que procurar ponteiros e endereços confiáveis para tal com o Cheat Engine. Eu não sei exatamente para que você quer fazer isso, mas se simplesmente quer saber se por exemplo sua barra vermelha está em certo ponto, acima ou abaixo, ou whatever, compensa bem mais você simplesmente ler o valor da memória que representa o nível da barra (funciona com o jogo minimizado), invés de ficar analisando imagem. Mas, se ainda assim quiser analisar imagem (que até onde eu sei teu jogo vai ter que ficar visível na tela pra funcionar), e como esse vermelho não é uniforme, você provavelmente teria de usar visão computacional para comparar as imagens e ver se onde você setou o "quadrado", está vermelho ou não usando SSIM, por exemplo.
  3. Acredito que um dos motivos tenha grande envolvimento com a falta de fé. Quase todos conspiracionistas que vi são religiosos (grande maioria protestante). A terra plana "casa" com o criacionismo, meio que "afirmando" a existência de Deus para esse tipo de pessoa, mostrando que no fundo essa mesma pessoa duvida da existência do Deus que ela mesmo diz seguir. Junta essa dúvida com a falta de conhecimento científico com o maniqueísmo e polarização política extrema em que vivemos hoje... Tá feita a merda. É só ver a quantidade de gente que jura de pé junto que a Bíblia (sinceramente não sei como) prova a terra plana, ou que a terra esférica e Deus são coisas mutuamente exclusivas. Um outro motivo, que acho que é citado no documentário da Netflix sobre o assunto, é a necessidade de pertencimento à um grupo, sendo que muita gente solitária tá se envolvendo com esses grupos de terra plana para simplesmente para ter interação social, sendo que aparentemente até casamento saiu desses grupos. Fora essas duas coisas, não consigo ver muito motivo para alguma pessoa "normal" acreditar que o CERN é um portal para trazer demônios à terra, ou que há nazistas guardando TODA extensão da suposta "borda". É o que eu acho.
  4. Interessante... Mas esse método não provoca o reload da página? Uma outra solução, considerando frameworks reativos (VueJS, React), seria a criação de um componente: Exemplo básico em VueJS (inclusão direta). Vue.component('modal', { data: () => { return { title: "", message: "" } }, template: '<div class="modal">{{ message }}</div>' }) Assim, você poderia simplesmente modificar os valores do título e/ou mensagem e chamar o modal somente com os data-toggle/data-target normalmente.
  5. Antes de fazer qualquer código e postar aqui pra ti, deixe-me ver se entendi: Você tem uma barra (aliás, que componente é essa barra?) Você quer (em tempo de execução), poder mover uma PictureBox ou Panel sobre o Form, e quando essa suposta PictureBox ou Panel ficar sobre sua barra, a PictureBox ou Panel herdam a cor de fundo da barra. É isso? Se for eu faço e posto o código aqui explicando.
  6. Só dá problema no Chrome Mobile? Chuto que seja algum problema por parte dos: '@media' para responsividade do CSS. Algum wrapper no HTML que tem um href='#algumid' (que não tem nesse código aí que tu mandou). Ou até mesmo alguma zica com JS. Alguma combinação dos citados acima. Manda o site rodando por PM pra eu dar uma olhada na fonte toda e ver se consigo te ajudar, mas não acredito que o HTML seja o problema...
  7. Mobile já é totalmente fora da minha área de conhecimento mas sei que Android é mais chatinho, envolve ficar modificando APK e os escambau ou ter que mexer com root (até onde sei)... Mas aí se tu quer desenvolver hack/bot pra mobile linguagens de programação comuns assim como C++, Python, pode até ter, mas vai mudar totalmente os paradigmas do que desenvolver pra Windows, uma vez que (isso se o Android disponibilizar) as chamadas de sistema do Android serão completamente diferentes. --EDIT-- Se tu for fazer isso por um emulador, esqueça tudo que eu disse ai antes do EDIT, será bem mais fácil realmente, mas aí esses sisteminhas de "clicar automático" tem os problemas de não poder mexer a janela senão vai clicar em lugar errado etc... Pra fazer esse "clique" em posições específicas, tu pode usar o SendInput() com a struct INPUT da WINAPI. Tem esse exemplo de double click no stackoverflow aqui. Essas chamadas de sistema da WINAPI tu pode fazer pelo Python utilizando a biblioteca PyWin32.
  8. QUE? Especifica melhor aí... Thread de Processo ou Thread de fórum? Se for de processo, vai ter que lidar com um monte de coisas, como sincronismo (semáforo, mutex, etc), e tomar cuidado com starving, deadlocks, etc. E de quebra, se for mexer com algo da WinForms de uma thread que não foi a que criou, vai ter que usar Delegate, e por aí vai... Então, melhora a pergunta aí que não dá pra responder nada específico.
  9. Não sei qual o rolê que a galera usa. Mas comparação de imagem é uma área chamada de 'Visão Computacional', e geralmente nessa área se usa OpenCV (pelo menos no meio acadêmico), e até onde sei (não é muito) dessa vertente, pra comparar imagens usa-se normalmente SSIM (Structured Similarity). Eu ia sugerir alguma outra linguagem, mas pelo o que tu falou que quer fazer, uma linguagem de script feito Python (como o @Nxtt disse) realmente é uma boa, e de quebra, tem OpenCV pra Python... Alguns links que podem ser úteis: How-To: Python Compare Two Images Check if two images are equal with OpenCV and Python python code to compare images in python Se tem algum método mais fácil eu não sei... De repente comparar pixel a pixel, mas provavelmente ia dar problema com resolução de imagem...
  10. Uma lista básica: Aprender a programar Aprender como sistemas operacionais funcionam e como utilizar chamadas de sistema Aprender a manipular dados em baixo nível Saber Assembly x86 (ou a arquitetura nativa do sistema que quer hackear), para entender binários (engenharia reversa) e escrever hooks Neste tópico dou informações mais detalhadas de linguagens e ferramentas para fazer hacks com foco em Windows. E já te adianto, esta lista é fortemente sequencial e pular etapas simplesmente não funciona... Até chegar no nível 4 sabendo o que está fazendo leva muuuuito tempo. Então, se não tiver paciência e querer pular as coisas, vai virar um desses que só copia e cola códigos sem ter ideia do que tá acontecendo. --EDIT-- Os itens 2 e 3 podem ser trocados de posição.
  11. Não tinha visto isso antes... Seguinte, não tenho experiência com o Facebook, mas já tive com serviços da Google. A Google usa OAuth2, e também tem essa chatisse de ficar gerando token toda hora, daí tive que gerar uma espécie de "webhook" utilizando o Client da Google, dai no client-side da aplicação eu fazia request pra esse webhook pra retornar o token e fazer a request direto pro Google. <?php require_once __DIR__. '/google-api-php-client-2.2.4/vendor/autoload.php'; if (isset($_SERVER['HTTP_ORIGIN'])) { header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}"); header('Access-Control-Allow-Credentials: true'); header('Access-Control-Max-Age: 86400'); // Cache for 1 day } if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') { if (isset($_SERVER['HTTP_ACCESS_CONTROL_REQUEST_METHOD'])) header("Access-Control-Allow-Methods: GET, POST, OPTIONS"); if (isset($_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS'])) header("Access-Control-Allow-Headers: {$_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']}"); exit(0); } $_POST = (array) json_decode(file_get_contents('php://input'), true); if (isset($_POST["action"]) && !empty($_POST["action"])) { if ($_POST["action"] === "get_access_token") { putenv('GOOGLE_APPLICATION_CREDENTIALS=ChatbotJuridico-d23170a796e0.json'); $G_Client = new Google_Client(); $G_Client->useApplicationDefaultCredentials(); $G_Client->setScopes(['[Hidden Content]']); $G_Client->refreshTokenWithAssertion(); echo json_encode(array("type" => "access_token", "value" => $G_Client->getAccessToken()["access_token"])); } } ?> No caso da Google tinha que gerar credenciais do serviço, que resultava nesse .json que ele tá colocando na variável de ambiente GOOGLE_APPLICATION_CREDENTIALS. Tudo isso eu disse tomando em consideração que o Facebook, muito provavelmente usa OAuth2 também, então provavelmente ele deve ter um Client em PHP pra você utilizar também, da mesma forma que o Google. Dá uma checada no GitHub deles... --EDIT-- Eu tenho plenos conhecimentos das falhas desse código aí, ok? uaheuauhaeu Principalmente dessa linha $_POST = (array) json_decode(file_get_contents('php://input'), true); Transformando GET, DELETE, FILES tudo em POST uhauhauea , digamos que PHP não estava esperando o BOOM das REST APIs... Foi só de teste esse código aí, no final abandonei o DialogFlow, uma máquina de estados se provou muito mais eficiente...
  12. Infelizmente, estás correto, e não só com Assembly, mas o pessoal aqui do curso de CIÊNCIA DA COMPUTAÇÃO já torce o nariz pra qualquer coisa que seja menos "babá" do que Python ou Java, por exemplo. Mercado então, nem se fala... É o que um professor meu disse uma vez, Photoshop, Office, etc já existiam a muitos anos atrás, quando os processadores eram super lentos, sem pipeline, paralelismo e o escambau, daí esses programas que sim, evoluíram, mas convenhamos que nem tanto, ainda rodam lentos em muito computador, justamente por esse aumento exacerbado de nível nas linguagens de programação. Quando assunto é Brasil então, piora tudo, uma vez que somos consumidores de tecnologia e não produtores, daí os empregos ficam ai quase que em sua totalidade confinados em "Desenvolvedor Web NodeJS com especialidade em "qualquerFrameworkNovaLançadaA2Meses.JS". É triste, tô com um trabalho de IA e outro de IHC que envolvem jogos, a vontade é SDL2, mas sei que aos olhos do mercado (visando Django2 por exemplo), é mais interessante fazer esses trabalhos em PyGame, que é infinitamente mais lento. Minha visão do mercado é essa, de um estudante de CC, mesmo preferindo mil vezes ASM/C/C++ no máximo C#.NET, fico me forçando a aprender essas bobagem de Web pq pelo o que vejo é onde que os empregos estão... Se achar, posta aí pra gente, o problema desses programas quando se trata de chamadas de sistema diversas em ASM, é que somos obrigados a fazer chamadas de funções escritas provavelmente em C... Que na minha opinião meio que estraga o rolê, mas fazer o quê, não tem outro jeito né. Algo me diz que eu não posso postar duas respostas uma embaixo da outra.... Seria isso mesmo?
  13. Vou checar se tem esse livro na biblioteca da faculdade... A sintaxe desse livro é Intel ou AT&T? Sobre ASM x86_64, nunca vi nem comi... E o próprio x86 só risquei a pontinha, cheguei até C Calling Convention, que é o necessário pra fazer uns hooks aí, o resto eu deduzo do que aprendi com os RISCs da vida... Sobre esse monte de PTR DWORD e não sei o que mais, lembro que tinha a ver com o tamanho dos valores/ponteiros que está movendo, mas nem sei se é isso mesmo. Eu como aprendi a programar assembly em RISC, com a sintaxe "DST, SRC, SRC", x86 com aquela sintaxe da AT&T me parece um pesadelo - que o pessoal do Linux adora usar com o GNU Assembler -, mas tô bem a fim de aprender x86 mais a fundo (desde que com a sintaxe Intel com foco em Windows).... Valeu pela dica do livro!
  14. Já desistido de estudar pra prova de hoje entrei no YT ontem a noite e dei de cara com isso AQUI. Pode ser que eu e tu tenhamos uma luz no fim do túnel: Aparentemente acabaram de lançar um update que otimizou o jogo, que tá tão leve quanto era antigamente... Ainda precisa testar, mas pelo o que a galera tá falando, tá muito bom.
×
×
  • Create New...