By · Last updated 2026-04-05

Kembali ke BlogKeselamatan AI

Menggunakan Cursor & Claude Tanpa Bocorkan Kod

Cursor memuatkan fail .env ke dalam konteks AI secara lalai. Sebuah firma perkhidmatan kewangan kehilangan $12 juta selepas algoritma dagangan proprietari dihantar ke pembantu AI.

April 5, 20269 min baca
Cursor AI securitydeveloper credential leakMCP Server protectionClaude Code securitycodebase privacy

Apa yang Cursor Muatkan ke dalam Konteks AI

Cursor memuatkan fail konfigurasi JSON dan YAML ke dalam konteks AI secara lalai. Fail-fail tersebut sering menyimpan token awan, kata laluan pangkalan data, dan tetapan penggunaan.

Risikonya bukan penggunaan yang cuai. Ia adalah persediaan lalai. Setiap sesi pengekodan AI yang menyentuh fail konfigurasi boleh menghantar fail-fail tersebut ke pelayan Anthropic atau OpenAI.

Niat pembangun adalah baik. Mereka meminta AI untuk membetulkan pertanyaan pangkalan data. Pertanyaan itu mempunyai rentetan sambungan. AI melihatnya. Itulah kebocorannya. Ia adalah kesan sampingan daripada kerja biasa. Peraturan dasar sahaja tidak dapat menghentikannya secara boleh dipercayai.

Itulah sebabnya penggunaan alat Model Context Protocol melonjak 340% dalam persekitaran perusahaan pada Q4 2025. Pasukan memerlukan pembaikan teknikal. Dokumen dasar baru tidak mencukupi.

Akibat $12 Juta

Sebuah firma perkhidmatan kewangan kehilangan kawalan ke atas algoritma dagangan proprietarinya. Algoritma tersebut pergi ke pelayan pembantu AI semasa sesi semakan kod.

Kos anggaran: $12 juta (Kos Pelanggaran Data IBM 2025, organisasi dengan >10,000 pekerja). Firma itu tidak dapat membatalkan pendedahan data. Ia terpaksa mengaudit setiap fail yang dihantar. Ia mengupah penasihat undang-undang mengenai pendedahan rahsia dagangan. Ia menjalankan semakan kerosakan persaingan.

Itulah kes terburuk. Kes biasa lebih kecil tetapi ia terkumpul dengan cepat. Kunci API diputar selepas muncul dalam log sembang AI. Kata laluan pangkalan data ditukar selepas muncul dalam rekod alat. Token OAuth dibatalkan selepas rakaman skrin menangkapnya. Setiap langkah memerlukan masa kakitangan. Kosnya nyata dan jarang dikesan.

Cara Lapisan Anonimisasi Berfungsi

Model Context Protocol (MCP) menambah lapisan antara klien AI dan API model AI. Setiap arahan melalui enjin anonimisasi sebelum mencapai model.

Tanpa perlindungan: Seorang pembangun menulis skrip migrasi. Ia mempunyai rentetan sambungan: postgres://admin:password@host:5432/db. Model AI mendapat rentetan tersebut seadanya.

Dengan lapisan anonimisasi: Enjin mengesan rentetan tersebut. Ia menukarnya dengan token - [DB_CONN_1]. Model melihat struktur dan logik skrip. Kelayakan kekal di tempatan.

Pilihan penyulitan boleh balik melangkah lebih jauh. ID pelanggan dan kod produk disulitkan dan digantikan dengan token deterministik. AI mengembalikan respons yang menggunakan token tersebut. Pelayan menyahsulit respons dan menukar token balik kepada nilai sebenar. Pembangun membaca pengecam sebenar. Model AI tidak pernah melihatnya.

Persediaan dan Pengalaman Pembangun

Bagi pasukan pembangunan, persediaan adalah tugas sekali sahaja. Cursor dan Claude Code dikonfigurasi untuk melalui pelayan proksi tempatan. Konfigurasi pelayan mentakrifkan jenis entiti yang perlu dipintas:

  • Kunci API
  • Rentetan sambungan pangkalan data
  • Token pengesahan
  • Kelayakan AWS, Azure, dan GCP
  • Header kunci peribadi

Pasukan boleh menambah corak tersuai untuk nama perkhidmatan dalaman atau format pengecam proprietari.

Dari sisi pembangun, tiada yang berubah. Autolengkap, semakan kod, bantuan penyahpepijatan, dan penjanaan dokumentasi semuanya berfungsi seperti sebelumnya. Proksi berjalan senyap di latar belakang.

Analisis 2025 Checkpoint Research menandakan pendedahan kelayakan pembangun sebagai risiko kesan tertinggi dalam penggunaan alat pengekodan AI. Itulah masalah yang tepat yang diselesaikan oleh seni bina ini. Ia adalah pembaikan teknikal, bukan peringatan dasar.

Ketahui lebih lanjut dalam gambaran keseluruhan keselamatan dan dokumentasi pematuhan kami. Lihat juga panduan pengesanan entiti kami untuk senarai penuh jenis data yang dipintas.

Sumber

Sedia untuk melindungi data anda?

Mulakan pengenalan PII dengan 285+ jenis entiti dalam 48 bahasa.

About this page

We update this page when our platform or the law changes.

Read our founder note for how we work.

Each change shows up in the timestamp at the top.

Related reading

We follow these rules

  • GDPR (EU 2016/679).
  • ISO/IEC 27001:2022.
  • NIS2 (EU 2022/2555).
  • HIPAA safe harbor under 45 CFR § 164.514(b)(2).

Our promise

We do not sell your data.

We do not train models on your text.

We store your files in Germany.

You can delete your account at any time.

You own your work.

Where we run

Our servers live in Falkenstein, Germany.

We use Hetzner. They hold ISO 27001 certification.

All data stays in the EU.

Backups run every day.

Need help?

Email support@anonym.legal.

We reply within one business day.

How we test

We run a full check suite on every release.

Each surface gets its own sweep script and report.

Human reviewers spot-check the output each week.

We track recall and precision on a labelled set.

Bad runs block the deploy.

What we never do

  • We never sell your information to third parties.
  • We never train models on what you upload.
  • We never keep your work after you delete it.
  • We never share keys with any outside firm.
  • We never run ads inside the product.

Plans in plain words

We sell credits, not seats.

One credit covers one short job.

Long jobs use a few credits each.

You can top up at any time.

Unused credits roll over each month.

Read the plans page for current rates.

Who built this

A small team of engineers and lawyers built this.

We ship from Europe and work in the open.

Our founder note spells out why we started.

Where to start

How the parts fit

A browser add-on cleans text inside Chrome.

A Word plug-in handles drafts in Office.

A small desktop tool works on whole folders.

An agent protocol link feeds large models safely.

All four share one core engine and one rule set.

Words from our team

We started this work after a lunch about cookies.

One friend kept getting odd ads on her phone.

We asked why a court file leaked through a draft.

We sketched the first build on a napkin that week.

By month three we had a tiny demo for a friend.

She used it on her first case the next day.

Common questions we hear

Can the tool read scanned PDFs? Yes, with OCR.

Does it work on long files? Yes, in small chunks.

Can I roll my own rule set? Yes, save it as a preset.

Does it run offline? The desktop build runs offline.

Do you keep my files? No, the cloud build wipes after each run.

Will it learn from my work? No, we never train on inputs.

A short tour of the workflow

Upload a file or paste a snippet of prose.

Pick the entities you want gone from the draft.

Choose a method: replace, mask, hash, encrypt, or redact.

Press run and watch the side panel show each hit.

Skim the result and tweak any rule that misfired.

Save the cleaned file or send it to a teammate.