24FreelanceMarketplace de freelancers que nunca dorme
Ativo

Código de sistemas seguro em Cyclone

106 visualizações#2371
CategoriaFeito à mão
Período de listagem10 diasaté 21.11.2026
Postado23.08.2026
Visualizações10614 em 14 dias

Sobre o serviço

Traduzido
Eu desenvolvo software de baixo nível em Cyclone — um dialeto seguro de C que preserva a velocidade e previsibilidade do C familiar, mas elimina classes inteiras de erros por trás da maioria dos incidentes de segurança. Se você tem código C inseguro que vaza memória, desreferencia ponteiros pendentes ou lê fora dos limites, eu o portarei para Cyclone e deixarei o compilador provar que esses defeitos estão ausentes. Meu trabalho se concentra em três coisas. Primeiro, gerenciamento de memória baseado em regiões: eu mapeio os tempos de vida dos objetos para regiões explícitas, de modo que a alocação e desalocação sejam verificadas em tempo de compilação, não deixadas à sorte durante a execução. Segundo, segurança de ponteiros: eu utilizo ponteiros robustos, arrays limitados e as uniões marcadas e qualificadores não nulos do Cyclone para evitar que desreferências fora dos limites e nulas sejam compiladas. Terceiro, portabilidade cuidadosa: eu pego um módulo C existente, traduzo-o idiomaticamente e mantenho o comportamento inalterado, enquanto o sistema de tipos agora garante segurança. Ao longo dos anos, eu portei analisadores, daemons de rede e procedimentos embutidos, sempre com testes de regressão confirmando equivalência byte a byte. O resultado inclui fontes do Cyclone, wrappers de construção, uma suíte de testes e um relatório escrito mapeando cada construção insegura para sua substituição segura e explicando a estrutura de região escolhida. Eu também ofereço suporte à pesquisa: análise comparativa do Cyclone em relação a alternativas modernas e protótipos mostrando se seu código é um candidato para migração. Descreva o escopo e a forma do seu código C — e eu lhe darei uma estimativa precisa.

Proteção de custódia SafeDeal

Os fundos ficam retidos na custódia Payora em USDT (TRC-20) e só são liberados ao freelancer após a aprovação da entrega.

Freelancer contacts
E-mailShow
24
Vinte · dica

Antes de fazer seu pedido

  • Veja o portfólio do freelancer.
  • Descreva sua tarefa e peça um preço e prazo.
  • Verifique as avaliações de outros clientes.
  • Ou publique um projeto e compare várias ofertas.
Mesma categoria

Serviços semelhantes

Todos os serviços na categoria
Bom saber
Como faço para solicitar este serviço?

Escreva para o freelancer usando o formulário nesta página: descreva a tarefa, o prazo e o resultado que você precisa.

Como faço para verificar o freelancer?

Abra o perfil: avaliação, portfólio e comentários de outros clientes mostram experiência com tarefas como a sua.

Olena T.Feito à mão
Contato

O que esta página responde